请问,怎样从一个Bitmap对象中, 判断某一块矩形区域中, 每一像素RGB值均为(255,255,255)

sciy009 2012-02-22 04:57:54
RT, 求效率较高的方法 , 谢谢大家.
...全文
134 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sciy009 2012-02-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 upc_xiaowei 的回复:]

(255,255,255)是黑色吗?我也觉得没有好方法。必须一个一个的遍历
[/Quote]

是白色.
sciy009 2012-02-22
  • 打赏
  • 举报
回复

myBitmap.GetPixel(x, y);

这种方式遍历每一个像素当然是没有问题, 但是效率太低, 不适合分辨率很大的图片...听说有一种矩阵的方式来对比, 只是听说不知道有没有....
upc_xiaowei 2012-02-22
  • 打赏
  • 举报
回复
(255,255,255)是黑色吗?我也觉得没有好方法。必须一个一个的遍历
stonespace 2012-02-22
  • 打赏
  • 举报
回复
不论什么方法都必须一点一点的比较,
buyong 2012-02-22
  • 打赏
  • 举报
回复
如果没有其他已知条件的话,我觉得只能遍历。

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧