画像処理 その10at TECH画像処理 その10 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドの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 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch