C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: directfbを利用した画像処理


(過去ログ 86 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■51257 / inTopicNo.1)  directfbを利用した画像処理
  
□投稿者/ デザパタ (14回)-(2010/06/29(Tue) 14:55:00)

分類:[Linux/UNIX 全般] 

directfbを利用して、Linux上で絵を描いています。
背景画像の上に、半透明の四角形を塗り重ねて、マスク処理を行っています。

このとき、マスクの重ねがけを行いたくないのですが、何かよい方法はないでしょうか。

通常はマスクを塗り重ねると、不透明度が上がります。(不透明度をあげたくない)

現在考えている方法はマスクされている領域を細かい四角形で管理し、
描画しようとする新たなマスク(四角形)と差分をとり、マスク処理されていない箇所のみマスクするといった案です。

できそうな予感はするのですが、大変そうです。
もっと楽にはまた別の手段(directfbの機能で用意されているものとか)はないものでしょうか?
引用返信 編集キー/
■51258 / inTopicNo.2)  Re[1]: directfbを利用した画像処理
□投稿者/ デザパタ (15回)-(2010/06/29(Tue) 15:46:20)
別の案になりますが、

マスク処理のみを行うサーフェイス(またはレイヤー)を用意しておいて、背景を透明に、
黒色でおらおらとマスク処理をしたあと、黒色を半透明のマスク色に変更し、
最後にそのサーフェースを背景画像に描画とか・・・。
うーむ。。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -