如何在图片上划线并保存。

believe_me 2016-12-20 04:54:53
遇到一个需求,需要在导入的图片上用鼠标划线,而且画的每个线条可以选择,删除。 同时线条在图片上的位置可以保存,下次打开图片的时候能够导入上次的画的线条。 请老人们给点帮助和提示。
...全文
1859 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
待续_1006 2018-06-07
  • 打赏
  • 举报
回复
知道用GDI+如果划线,以及保存每个坐标点就OK了
C++实习生 2018-06-07
  • 打赏
  • 举报
回复
可以使用CRectTracker这个类,进行选择,移动,删除。 每条线的坐标保存在数组中。
叶恭介叶恭介 2018-06-06
  • 打赏
  • 举报
回复
引用 10 楼 youyingbo 的回复:
简单点的话可以这样做: 导入图片后,在图片所在目录生成一个自定义文件,名字和图片一致。比如D:\1.jpg,生成D:\1.jpg.dat D:\1.jpg.dat里保存每条线的坐标点数组 下次导入图片后,读取D:\1.jpg.dat,并在图片上画出所有的线。 线条的增加和删除就转换为了D:\1.jpg.dat文件的数组增加和删除
楼上说得对。图片和直线数据都需要保存到一个文件夹。不懂就Q我吧。
tiger波波 2018-06-04
  • 打赏
  • 举报
回复
简单点的话可以这样做: 导入图片后,在图片所在目录生成一个自定义文件,名字和图片一致。比如D:\1.jpg,生成D:\1.jpg.dat D:\1.jpg.dat里保存每条线的坐标点数组 下次导入图片后,读取D:\1.jpg.dat,并在图片上画出所有的线。 线条的增加和删除就转换为了D:\1.jpg.dat文件的数组增加和删除
qq_29239305 2018-06-01
  • 打赏
  • 举报
回复
赵老师,您好!我现在通过找出手掌的质心来连成线,现在我想在手掌目标消失的时候,用线所画的轨迹也消失,该怎么做呢?
赵4老师 2016-12-22
  • 打赏
  • 举报
回复
赵4老师 2016-12-22
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
在MSDN里面搜“Scribble”?

zgl7903 2016-12-22
  • 打赏
  • 举报
回复
记录鼠标的移动轨迹
赵4老师 2016-12-21
  • 打赏
  • 举报
回复
在MSDN里面搜“Scribble”?
believe_me 2016-12-21
  • 打赏
  • 举报
回复
引用 2 楼 jacksonfan的回复:
GDI+ 和橡皮筋类
我说的不太准确。 我画的不是直线,是随着鼠标移动画的图形。
believe_me 2016-12-21
  • 打赏
  • 举报
回复
引用 2 楼 jacksonfan的回复:
GDI+ 和橡皮筋类
好的 我试一试看看啊啊啊啊
believe_me 2016-12-21
  • 打赏
  • 举报
回复
引用 1 楼 赵4老师的回复:
在MSDN里面搜“Scribble”?
我找找看 谢谢您啦啊啊啊
jacksonfan 2016-12-21
  • 打赏
  • 举报
回复
GDI+ 和橡皮筋类

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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