- ベストアンサー
ハフ変換について
ハフ変換について勉強しているのですが、 直線抽出の方程式がなぜ、 ρ=xcosθ+ysinθ になるのかが、分かりません。 http://mikilab.doshisha.ac.jp/dia/research/person/shuto/research/0626/tyokusen.html この様なサイトを見たのですが、 ただ、式がでているだけでした。 詳しく解説・証明しているサイトがあれば、 教えていただけないでしょうか。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- ハフ変換(Hough変換)の原理について
現在、ハフ変換の原理について下記サイトなどを参考に調べていますが いまいち原理がよくわかりません。 そこで2つ質問があります。 http://www.allisone.co.jp/html/Notes/image/Hough/index.html 【質問1】 ハフ変換の原理は以下の認識であっていますでしょうか。 [直線を検出するハフ変換の原理] 10個のピクセルで構成される画像があり、各々のピクセルの座標を (x1, y1)、(x2, y2)、(x3, y3)・・・(x10, y10) とする場合。 また、画像上の直線の式は p = xcosθ + ysinθで表すことができるため、 様々なpとθの組み合わせの式を作成(例えば下記3つの式) (1) 2 = xcos10 + ysin10 (2) 4 = xcos20 + ysin20 (3) 6 = xcos30 + ysin30 (1)の式に10個のピクセルの各々の座標(x1, y1)、(x2, y2)・・・(x10, y10) を代入 → 2つのピクセルの座標が(1)式を満たす 同様に(2)の式に10個のピクセルの各々の座標を代入 → 8つのピクセルの座標が(2)式を満たす 同様に(3)の式に10個のピクセルの各々の座標を代入 → 3つのピクセルの座標が(3)式を満たす (2)式を満たすピクセルが多数存在するためこの画像には 4 = xcos20 + ysin20 で表す直線が存在する 【疑問2】 上記の認識でよい場合、もう1つ疑問があります。 直線の式 p = xcosθ + ysinθ において様々な(p, θ)の組み合わせの式を作成 することになると思うのですがその(p, θ)はどのように決めるのでしょうか。 考えうる限りすべての(p, θ)の組み合わせの式を作成するとものすごい量の 種類の式ができると思います。これをプログラムで行うとハフ変換はかなり 重い処理ということになるのでしょうか。
- ベストアンサー
- 数学・算数
- ハフ変換(円の検出)について
ハフ変換を用いて2値画像中の円を検出するプログラムを作りたいのです。直線の検出は ρ=xcosθ+ysinθ でxy平面の点をρθ平面に反映しましたが、円の場合はどういう代数方程式を用いればいいのでしょうか?
- 締切済み
- C・C++・C#
- 直線検出のハフ変換について(deiphi)
こんにちわ。 ただいま直線検出のハフ変換をdelphiという言語で書いている者です。 ハフ変換もdelphiについてもまったくの初心者です。 C言語はそれなりに勉強してきました。 参考になるページを探しているのですが、なかなか分かりやすいページがなく悪戦苦闘しています。 どなたかこれに関するページや情報をご存じではないでしょうか? ご存じの方、提供お願い致します。 よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- ニュートンの法則についての質問です
一つの座標系(X,Y,Z)とそれをθだけ回転したもう一つの座標系(X´,Y´,Z´)がある。座標の変換式と力の変換式はそれぞれ X´=Xcosθ+Ysinθ Y´=Ycosθ-Xsinθ Z´=Z F´x=Fxcosθ+Fysinθ F´y=Fycosθ-Fxsinθ F´z=Fz であたえられる この時二つの座標系でニュートンの方程式の形が変わらないことを示せ この問題がわかりません…
- ベストアンサー
- 物理学
- 一次変換の問題について教えて下さい
A=(3,-9,-2,6)(二次の正方行列です)の表す1次変換をfとする fにより直線2x+y-1=0が移される図形は? という問題なのですが 固有方程式を使ってλを出そうとしたのです出ず、 つまってしまいました。 問題の解説をしていただきたいです
- ベストアンサー
- 数学・算数
- 一次変換とは?(大学受験)
今、行列で一次変換という分野を勉強していますが、一次変換というのがなんなのか全くわかりません。よろしくお願いします。 問題は、xy平面において、直線Y=-2xに関する対称移動は一次変換となる。このとき、この一次変換を表す行列を求めよです。 テキストをみると、一次変換とは、一次式によって平面上の点をうつしていく変換、とあります。が、この説明の意味が全く意味がわかりません。その後も続いていますが、何度読んでもだめでした。 問題の「直線・・・は一次変換となる。」この部分です。 この問題の解説では、「原点を通る直線に関する対称移動は、一次変換となる。」とありますが、これもわかりません。 点を移していくこと。が一次変換なら。問題文の中の「一次変換となる。」とはどういう状態になった、といいたいのでしょうか。 勉強不足ですが、どなたかアドバイスをお願いいたします。きっと説明不測の点もあると思いますので、そこはご指摘いただければ、補足させていただきます。
- ベストアンサー
- 数学・算数
- 座標の回転
x,y座標で表されるある点を反時計回りにα°回転したX、Y座標に変換しました。 かつてこのサイトで教えていただいたとおり (x、y)=(rcosθ,rsinθ)とおき,αだけ回転した座標なので (X,Y)=(rcos(θ+α),rsin(θ+α)) 加法定理を使って X=xcosα-ysinα Y=xsinα+ycosα と計算しました。 ところが,ある本に同様の計算がついていたのですが, X=xcosα+ysinα Y=-xsinα+ycosα となっており正負が異なります。(私と同じように反時計回りの回転) 私の計算が違っているのでしょうか。それとも何かの仮定が異なっているのでしょうか。 (ちなみにある本は作図により上記の結果を求めています。) 分かりにくいかもしれませんが,適切な指摘をお願いいたします。
- ベストアンサー
- 数学・算数
- 左手系のオイラー角で説明しているのでしょうか
オイラー角の説明で、 z軸まわりにφだけ回転させると、添付図のように (x,y,z)軸は(x',y',z')軸の位置まで運動する。 そしてこの回転による座標系の変換式は x'=xcosφ+ysinφ y’=-sinφ+ycosφ とあるのですが、これは左手系で 説明していると考えて宜しいですか。
- 締切済み
- 科学
- 二直線の共有点の問題です
次の二直線の交点と(-2,10)を通る直線の方程式を求めよ。 8x-2y-19=0···(1) 2x-6y+9=0···(2) このような問題で解説には、まずkを定数として方程式k( 8x-2y-19)+( 2x-6y+9)=0を考える。 と書いてあります。 なぜここで定数kを片方の式にかけなければならないのですか? 分かりやすく解説お願いしますm(__)m
- 締切済み
- 数学・算数
- Fantom-08シンセサイザーを新品購入し、通電はするもののボタンが反応しない状態です。
- サスティンペダルも反応しないため、コンセントに直接接続しても一時的にはボタンが動作しますが、数時間後に再び反応しなくなります。
- 部屋を変えたり、近くにWi-Fiの機械があるかどうか確認しましたが、問題の解決には至りませんでした。修理に出すのが手間なため、対応策を知っている方がいれば教えてください。
お礼
何度も、回答、ありがとうございました。 なんとなくですが、分かったような気がします。