OpenCv 透明度について
透明度を表すRGBAのA(アルファチャネル)をいじって画像の透明にしたいのですが、いじってみてもなにも変化がありません。
なにが悪いのかわかりません
↓こんな感じでやってます。
// 画像を読み込む
src_img = cvLoadImage(src_imgfile,CV_LOAD_IMAGE_COLOR);
//RGBA変換
dst_img = cvCreateImage(cvGetSize(bg_img),IPL_DEPTH_8U,4);
cvCvtColor(bg_img,dst_img,CV_RGB2RGBA);
//透明度をいじる
for ( int y = 0 ; y < dst_img->height ; y++ )
{
for ( int x = 0 ; x < dst_img->width ; x++ )
{
dst_img->imageData[dst_img->widthStep * y + x * 4 + 3] = -255;
}
}
No.1ベストアンサー
- 回答日時:
>また,この関数は,アルファ透過をサポートしません.目的画像が4チャンネルである場合でも color[3] には,単に新たなピクセル値がコピーされるだけです.したがって,もし半透明な形状を描画したい場合は,それを別のバッファに描画してから画像とブレンドするとよいでしょう.
http://opencv.jp/opencv-2.1/c/reading_and_writin …
> cv::LoadImage
> 現在の実装では,アルファチャンネルがもしあったとしても,出力画像からは取り除かれることに注意してください.例えば,4チャンネルRGBA画像は,RGB画像として読み込まれます
>cv::SaveImage
> この関数では,8ビットシングルチャンネル,あるいは3チャンネル(チャンネルは ‘BGR’ の順番)画像のみを保存することができます
以上のように、4チャンネルの画像を作ることはできますが、それをファイルに読み書きしたり、画面表示したりはできません。
アルファチャンネルに対応した別のライブラリを使うなどの工夫が必要です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
OpenCv 透明度について
-
ホームページビルダ-Ver11を利...
-
GIMP2.2のプレビュー画面について
-
Easy-PhotoPrintで印刷したいの...
-
さくらサーバーに置いているホ...
-
Irfan Viewで表示する画像の順...
-
GIF画像の著作権
-
PDFについて質問です。 adobe s...
-
ノートPCの背景が変なので助け...
-
Stable Diffusion は無料画像生...
-
JW CAD の 挿入した画像への...
-
既存画像(gif または png)の背...
-
ホームページビルダー11背景...
-
マッチングアプリ風の画像を作...
-
discordで画像保存できない
-
texの表について(セルの内容の...
-
JPG画像のURLを得る方法に関して
-
自作アイコンの背景が透明にな...
-
作ったjpg画像に「サンプル」と...
-
Vixでの縮小
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
イメージプレビューの多数画像...
-
お勧めのSVGのビューアーを教え...
-
GIMP2.2のプレビュー画面について
-
色相のヒストグラムを表示する方法
-
ダウンロードしたHTMLの画像が...
-
Irfan Viewで表示する画像の順...
-
Irfanviewの枚数認識について
-
壁紙 スライドショー ファイ...
-
ビルダーでプレビューすると、...
-
画像ファイルのリネームソフト...
-
ホームページビルダー14のプレ...
-
Easy-PhotoPrintで印刷したいの...
-
TeraPadで画像を入れても反応し...
-
画像のアップが出来ない
-
画像が表示されません
-
画像のプロパティに利用不可と...
-
ホームページ作成 リンク先の...
-
フォルダ名が表示されるスライ...
-
itunesのアートワークを別々に...
-
exif informatioを表示しない
おすすめ情報