![]() |
1
8
这是如何灰显位图。(而且,是的,如果你想把PNG变灰,你首先需要从中得到位图数据。我想VCL会帮你的。)
示例用法:
|
![]() |
2
8
试试这个:
你会得到一个比简单平均值稍高的性能,不过除非你在一个非常大的图像上,否则它可能不会很明显。 |
![]() |
3
3
以下代码来自Thany生成的PNGComponents包(PngFunctions.pas)。
有一组例程,最初由PNGImage组件的作者发布,可以在代码中心找到,它展示了如何做其他事情,如Alpha混合两个图像、旋转、覆盖等。 CodeCentral Link |
![]() |
4
1
这真的应该是@Mason将RGB转换为灰度的例行程序的注释,但是由于我不知道如何编写注释显示代码,所以我将它改为一个答案。
我不知道是NTSC公式还是什么,但它们似乎在我的程序中起作用。 |
![]() |
5
-1
|