易截截图软件、单文件、免安装、纯绿色、仅160KB

用C或C++统计黄色占整个图像的比例?

比如有个图像“image1.bmp”,上面有不规则的黄色,如何编写代码(c或c++)计算上面黄色部分占整个图像的比例?谢谢大家!!
绿坝

遍历每个像素,然后用黄色点的总数除以图像的总像素

C/C++ code:

int count_yellow=0;
int h=image.getHeight();
int w=image.getWidth();

for (int i=0;i<w;i++)
for (int j=0;j<h;j++)
if (isYellowPixel(image.getPixel(i,j)))
count_yellow++;

...

//比例
//count_yellow/(1.00*h*w)

为什么要用这样的实现,识别火还是肉体? 这种思路本身有巨大缺陷.








LZ在开发新一代绿坝吗
黄色怎么个定义,都是同样黄色,还是有深浅的?

绿坝思想啊

我刚接触图像处理,那个image.getHeight访问的是什么?能写一下完整的代码吗?感激不尽!
引用
C/C++ codeint count_yellow=0;int h=image.getHeight();int w=image.getWidth();for (int i=0;i <w;i++)for (int j=0;j <h;j++)if (isYellowPixel(image.getPixel(i,j)))
  count_yellow++;

...//比例//count_yellow/(1.00*h*w)
为什么要用这样的实现,识别火还是肉体? 这种思路本身有巨大缺陷.




哎,这些淫民啊!!!

绿坝都用OpenCV的东西,你去下个OpenCV用用。

引用
绿坝

倒了


相关问答:

C 程序问题 (二) - C/C++ / C语言

问一下:
#include <stdio.h>
int main()
{
  char x, y, z;
  int i;
  int a[16];
  for(i=0; i<=16; i++)
  {
  a[i] = 0;
  ......

能用C/C++简单实现五子棋程序吗?

最近突然想自己来实现一个五子棋程序,但不知道怎么开始,自己也没学画图形函数,能在控制台下直接写吗>>>?????
控制台?比图形界面更麻烦。
http://search.download.csdn.net/search/%E4%BA%94%E5%AD%90% ......

C中的一些小问题。。。

/* Note:Your choice is C IDE

作用: 随机数加密法,,,,
以下有许多不懂,请教一下,请主意代码;
*/
#include <stdio.h>
#include <stdlib.h>
union
{
int value;
struct
{
c ......

C、C++、VC++ 精品电子书发布啦!

内容涉及:C、C++、STL、VC++、MFC、COM、ATL、Windows网络编程、数据库编程、Windows驱动编程、软件工程、Windows操作系统编程,等等方面。

下载地址:http://www.cctry.com/forumdisplay.php?fid=46

......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号