【发布时间】:2011-01-26 14:24:39
【问题描述】:
嗯,用我蹩脚的英语有点难以解释;)
所以,假设我有一张图片,不管是 200x200 像素大小(总面积 40000 像素)的(gif、jpg、png)类型
这张图片有背景,可以是透明的,也可以是各种颜色(但我事先知道背景颜色)。
假设在这张图片的中间,有一张 100x100 像素(总面积 10000 像素)的图片(为了保持示例简单,我们假设是一个正方形)。
我需要知道小方块在图像中填充的面积百分比。
所以,在我知道完整图像大小和背景颜色的情况下,php/python 中有一种方法可以扫描图像并检索它(简而言之,计算与给定背景不同的像素)?
在上面的例子中,结果应该是 25%
编辑:这是两张图片作为示例(顺便说一句;):
我需要知道整个图像中青椒的百分比(即400x400)
【问题讨论】:
-
周边只有一种颜色吧?
-
是的,周围区域(背景)只是一种颜色或透明的。
标签: php python web-applications image-processing image-manipulation