社区
图形处理/算法
帖子详情
画图中的颜色填充功能是怎么实现的?
fyjin99
2006-02-12 07:22:19
各位帮忙啊,画图中的颜色填充功能是怎么实现的?
...全文
999
8
打赏
收藏
画图中的颜色填充功能是怎么实现的?
各位帮忙啊,画图中的颜色填充功能是怎么实现的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyi1982
2006-02-14
打赏
举报
回复
广优遍历
livedeal
2006-02-14
打赏
举报
回复
我这个自己写过,用的是区域生长算法`
清歌谁与和
2006-02-12
打赏
举报
回复
若要实现类似画图里油漆桶的功能,则把wFill设置成FLOODFILLSURFACE
清歌谁与和
2006-02-12
打赏
举报
回复
用这个函数CDC::ExtFloodFill
ExtFLoodFill(hdc,xStart,yStart,rgbColor,wFill );
此函数用当前刷子填充显示表面上的某一区域,若wFill被设置成FLOODFILLBORDER,此区域将完全用rgbColor设定的颜色作为边界,ExtFloodFill从(xStart,yStart)点开始向各个方向填充,直到该颜色边界为止。若wFill被设置成FLOODFILLSURFACE,则ExtFLOODFILL函数从(xStart,yStart)点开始,向各个方向对所有包含由rgbColor参数设定的颜色的相邻区域进行填充。
fastbit
2006-02-12
打赏
举报
回复
在窗口类的OnPaint()函数中加入下面类似的代码,画一个矩形
CBrush brush(0xFFFFFFFF);
CClientDC dc(this);
CBrush* pOldBrush = dc.SelectObject(&brush);
CRect rc(0,0,10,10);
dc.Rectangle(&rc);
dc.SelectObject(pOldBrush);
xlzxlich
2006-02-12
打赏
举报
回复
就是用画刷填充的呀。如果给定的不满足,就用自定义的。
fyjin99
2006-02-12
打赏
举报
回复
晕,大哥我要的是算法阿
DentistryDoctor
2006-02-12
打赏
举报
回复
用画刷填充的呀。
MFC
实现
高仿画板、绘图软件
功能
(带详细注释)
实现
了多种
画图
工具,包括不限于橡皮、笔刷子、油漆桶、部分区域
颜色
填充
、设置字体和
颜色
、添加文字;
实现
放大镜
功能
等; 添加多个资源文件,制作工具栏,设置工具栏,
实现
滚动条滚屏操作等;
实现
保存图片、关闭...
MFC制作Windows
画图
程序
3.
实现
油漆桶
填充
功能
4.
实现
画直线和铅笔画
功能
5.
实现
特殊形状绘制(矩形、三角形、圆、椭圆)
功能
6.
实现
局部放大
功能
7.
实现
插入位图
功能
8.
实现
保存所绘制图形的
功能
9.
实现
橡皮擦
功能
10.
实现
添加文本
功能
FFmpeg4.3系列之52:Android OpenGL
实现
3D
画图
FFmpeg系列之52【FFmpeg第四季Android音视频专题之2】Android OpenGL
实现
3D
画图
及抛骰子案例实战 我将带领大家来学习Android OpengGL ES
实现
3D
画图
:点线面、立方体等,及抛骰子案例实战,包括但不限于Android ...
java Swing
实现
的
画图
小程序
采用java Swing
实现
的
画图
应用,包含以下
功能
: 随意绘画 形状选择:直线,矩形,圆角矩形,圆,椭圆
颜色
选择:画笔
颜色
,
填充
颜色
可以调整画笔粗细以及选择橡皮
VC6.0
实现
画图
软件
用VC6.0
实现
的
画图
功能
,有画直线,画圆,画矩形,
填充
,改变
颜色
等多种
功能
。
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章