<画像の中でA地点からB地点までの明るさ分布が知りたいの>
の、続き。
画像を表示して、2カ所指定して、その間の画像を解析したい。
ってことは、どこを見てるか知りたいから画像の上にA地点からB地点まで線を引きたいじゃないですか。で、線を引き直したら前の線を消したいじゃないですか。
そしたら下の絵がどうなっちゃうの?
なんとなく普通に考えてレイヤーを構成して上から絵を描けばOKかなーと思うわけで。
じゃぁ pictureBox を重ねてレイヤー化っぽくして、下のレイヤーに絵、上のレイヤーに線でOKかなぁ。
やってみよう![]()
上のpictureBoxの背景色で塗りつぶされて…![]()
透明化PLZということで検索してみると、
「方法:コントロールに透明な背景を指定する」
なぁんてのがあるじゃないの これだっ(^~^)
ちうわけでそれに従ってフォームのコンストラクタに以下をさくさく記述してみる。
SetStyle( static_cast<ControlStyles>(ControlStyles::SupportsTransparentBackColor), true);
this->pictureLine->BackColor = Color::Transparent ;
さぁどうだっ
下のレイヤーに使ったpictureBoxに書いた絵も透過してフォームの地が現れた![]()
あうち![]()
道は遠い