delphi,图片只保留最多颜色部分,判断一张图片里面哪个颜色最多(TBitMap)

有一个思路,扫描整张图像,把每个像素的颜色值取出TColor,放到一个类似集合(key,value)中用于计数,如果集合存在像素(key),就取出value,+1后放回集... 有一个思路,扫描整张图像,把每个像素的颜色值取出TColor,放到一个类似集合(key,value)中用于计数,如果集合存在像素(key),就取出value,+1后放回集合中,否则存入key,1。
完成后再判断哪个颜色最多。
类似java的map的结构。
最后再扫描一次图片,除去其它颜色。
要求写出 集合 代码,如果能实现功能,用其它思路也可以。
展开
 我来答
saromman
2012-03-22 · TA获得超过456个赞
知道答主
回答量:130
采纳率:0%
帮助的人:132万
展开全部
记得好像有这个控件,另外API估计实现不了你的这个想法,必须用第三方控件比较简单。记得好像是个ami开头的控件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fauxvis
2012-03-17 · TA获得超过263个赞
知道小有建树答主
回答量:368
采纳率:0%
帮助的人:403万
展开全部
图像编程并不是全部需要自己做,一般用windows的API库,另外有很多其它库,因为具体没做过,只能提供思路了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HJ_3000
2012-03-19 · TA获得超过563个赞
知道小有建树答主
回答量:1264
采纳率:78%
帮助的人:52.6万
展开全部
逐点扫描,可能比较慢的哦。bmp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式