- 博客(3)
- 收藏
- 关注
GDI+在Delphi程序的应用 – Photoshop色相/饱和度/明度功能
本文用GDI+实现Photoshop色相/饱和度/明度功能,参照我的其它有关GDI+在 Delphi程序的应用的文章,代码也可供TBitmap使用。 有些人不喜欢,或者不太懂Delphi的BASM代码,所以本文给出纯PAS代码。须说明的是,纯PAS代码效率较低,不适合实际应用。喜欢C/C++的,可以看本人文章《C++实现Photoshop色相/饱和度/明度功能》,除了语言不同,其它都一样。 ...
2009-05-07 13:43:00 88
C++实现Photoshop色相/饱和度/明度功能
本文用C++实现Photoshop色相/饱和度/明度功能,界面程序使用BCB6;图片操作采用GDI+。代码也可适用于其它C/C++编译器(可能要稍作修改)。 有关Photoshop饱和度调整原理可参见《GDI+ 在Delphi程序的应用 -- 图像饱和度调整》,明度调整原理可参见《GDI+ 在Delphi程序的应用 -- 仿Photoshop的明度调整》。 色相/饱和度/明度功能头文件:...
2009-05-06 20:42:00 340
[C++] 有争议的代码风格
"if (p == NULL)"和“if (NULL == p)”,哪种写法是更好的代码风格? 有人认为“if (NULL == p)”可以避免==被写成=,从而减少bug。但是我对一些优秀项目的代码做了一下统计,发现: Linux kernel 12436 318 glibc 3715 0 在linux kernel里面,"NULL =="只出现了318次,而glibc里面"NULL...
2009-05-05 16:17:00 67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人