图像处理算法
跳转到导航
跳转到搜索
灰度
据说更适应人眼的灰度计算方法[1]。这个与 PIL 内建的 Image.convert('L') 方法(Rec601Luma?)的结果只有细微的不同。
pixels[i, j] = (int(p[0] * 0.299 + p[1] * 0.587 + p[2] * 0.114),) * 3
这是 Rec601Luminance 算法,类似的还是 Rec709Luminance,以及 Rec601Luma、Rec709Luma。[2][3][4]GIMP 2.8.14(「图像」->「模式」->「灰度」)使用的是 Rec709Luma。
参见
外部链接
- 神奇的图像处理算法 - 阮一峰的网络日志
- 高斯模糊的算法 - 阮一峰的网络日志
- 相似图片搜索的原理 - 阮一峰的网络日志, 相似图片搜索的原理(二) - 阮一峰的网络日志
- 计算图像相似度——《Python也可以》之一 - 赖勇浩的编程私伙局 - 博客频道 - CSDN.NET
- Robert-Sun/SomeImageFilterWithPython · GitHub
- Matrix67: My Blog » Blog Archive » 线性代数的妙用:怎样在Windows画图软件中实现28度旋转?。使用多次 skew(扭曲)操作来完成旋转操作