画像処理 その10
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
550:デフォルトの名無しさん 08/05/09 22:50:25 >>548 それはないです。ちゃんとPixelFormat32bppArgbとなっています。 >>549 αはGDIで合成したときは黒ずまないのであってると思いますが… 一応補間部分の式も載せておきます。 byte c1, c2, c3, c4;//各ピクセルの色 byte c1a, c2a, c3a, c4a;//各ピクセルのα float px, py;//位置 float pp = px - Math.Floor(px); float qq = py - Math.Floor(py); float ip = 1 - pp; float iq = 1 - qq; float a = (ip * ((iq * c1a) + (qq * c3a))) + (pp * ((iq * c2a) + (qq * c4a))); float c = ((ip * ((iq * c1 * c1a) + (qq * c3 * c3a))) + (pp * ((iq * c2 * c2a) + (qq * c4 * c4a)))) / ta; こんな感じなのですが… 551:デフォルトの名無しさん 08/05/09 23:08:12 >>550 cの計算でα掛けちゃってるのが悪いんじゃないか? 552:デフォルトの名無しさん 08/05/09 23:28:23 >>551 元々cでアルファは掛けてませんでしたが、その頃からすでに黒い線は 出ていたので、αを掛けてる例もあったので試してみましたが… orz
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5349日前に更新/198 KB
担当:undef