Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Pycairoコンテキストとサーフェス(ImageSurface)を作成した後、サーフェスバッファから直接取得すると、異なるエクスポート結果が得られます
surface.get_data()
またはPNGエクスポート方法から
surface.write_to_png()
コンテキストアンチエイリアスフラグは明らかに同じであり、はい、get_dataメソッドの結果にはアンチエイリアスがありますが、品質ははるかに低くなります。なんで?
ありがとう。
私は自分自身に答えます、カイロは事前に乗算された色(ARGB)を使用し、GTKはトゥルーカラー(RGBA)のみを管理できます。直接使用すると、灰色の冷蔵庫が表示されます
手動で変換を行うことができ、明らかにパフォーマンスが大幅に低下しました。