画像の透過について

タグの編集
投稿者   () 投稿日時 2008/8/28 17:57:00
車の画像を自然の背景画像と合成しようと思っていますが 
グラフィックソフトで車の周辺を黒でペイントして、 
透過処理をしました。しかし、黒は消えているので車の画像の周辺がグレーになり、うまく透過処理ができません。 
pictureBoxコントロールは2つ使っていますが、 
コントロールを前景、後景にした状態では透過処理はできないのでしょうか? 
VB2008
投稿者   () 投稿日時 2008/8/28 17:59:00
誤字がありましたので書き直しました 
 
車の画像を自然の背景画像と合成しようと思っていますが  
グラフィックソフトで車の周辺を黒でペイントして、  
透過処理をしました。しかし、黒は消えているのですが車の画像の周辺がグレーになり、うまく透過処理ができません。  
pictureBoxコントロールは2つ使っていますが、  
コントロールを前景、後景にした状態では透過処理はできないのでしょうか?  
VB2008
投稿者   () 投稿日時 2008/8/28 19:35:00
>>1 
追加ですが、透過画像を作成できるフリーソフトで 
良いものがあったらおしえてください。
投稿者 るしぇ  () 投稿日時 2008/8/29 04:24:00
>>1 
透過色として黒を設定したけど黒以外が透過されないって言ってますか? 
当然の結果では? 
 
灰色でなく、車の色とかは?透過されないのでいいのでしょう? 
黒以外が透過されないのでいいということでは? 
 
透過させたいのなら灰色を黒で上書きしたらいいのでは?
投稿者   () 投稿日時 2008/8/29 04:54:00
>>3 
黒は透過されているのですが、車の画像は四角の枠に 
入ってますよね。その枠内の自動車以外の部分が黒で透過 
されれば、その部分はゲレーではなく、背景の画像がみえるはずではないのでしょうか? 
それが、黒はグレーに変わって車の画像の四角い枠が見えるのです。わかりますでしょうか?
投稿者   () 投稿日時 2008/8/29 04:55:00
>>3 
黒は透過されているのですが、車の画像は四角の枠に 
入ってますよね。その枠内の自動車以外の部分が黒で透過 
されれば、その部分はゲレーではなく、背景の画像がみえるはずではないのでしょうか? 
それが、黒はグレーに変わって車の画像の四角い枠が見えるのです。わかりますでしょうか?
投稿者   () 投稿日時 2008/8/29 04:59:00
>>4 
車の輪郭以外の部分を黒色にペイントした画像を 
背景画像の前面に貼り付けて、黒で透過処理を 
しましたが、本来なら車の輪郭以外の部分は透過 
され、背景の画像がみえるはずなのですが、黒が 
グレーに変わっただけなのです。
投稿者 るきお  () 投稿日時 2008/8/29 06:02:00
こんにちは。 
いまいち状況がわかりませんが、1つ言えることはコントロール自体を透過して下のコントロールが透けて見えるという状態にはできません。 
 
だから「透明」で下が見えているという状態を作りたかったら1つのコントロールの中で画像を重ねます。 
以下にサンプルがあります。 
http://homepage1.nifty.com/rucio/main/dotnet/Samples/Sample140ImageTransparent.htm 
 
それから、透過画像を作成できるフリーソフトとしてpixiaを推薦します。 
http://www.pixia.jp/
投稿者   () 投稿日時 2008/8/29 06:16:00
>>7 
>いまいち状況がわかりませんが、1つ言えることはコント>ロール自体を透過して下のコントロールが透けて見えると>いう状態にはできません。 
そうですか。私にはわかりやすく説明する能力に欠けているのかもしれません。  
 
>だから「透明」で下が見えているという状態を作りたかっ>たら1つのコントロールの中で画像を重ねます。  
FORMの上にpicutureBoxコントロールをはりつけた場合には 
picutureBoxの画像の一部の色を透過透過色にしても、その部分にFORMに貼り付けた画像は見えないということですね。 
 
>それから、透過画像を作成できるフリーソフトとしてpixi>aを推薦します。  
ありがとうございました。
投稿者 加奈  () 投稿日時 2008/8/29 08:05:00
>>8 
キャラは.gifで透過します。 
formのbackgroundつかえば? 
カナカナ。