[00859478]图片提取深度学习样本软件V1.0
交易价格:
面议
所属行业:
软件
类型:
非专利
交易方式:
资料待完善
联系人:
所在地:
- 服务承诺
- 产权明晰
-
资料保密
对所交付的所有资料进行保密
- 如实描述
技术详细介绍
深度学习是人工智能的热点之一,它是通过大量数据结合网络算法拟合出一个符合工程的模型,而视觉背后的大量数据正是图片样本。往往各种各样的图片要获取很繁琐,特别的可能同一个采集样本操作要重复几十遍而且质量不一定高,故采用编写一个软件来协助完成增加用于深度学习的样本。
该项目所开发的平台是基于vs2015MFC模式开发的,MFC包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。在此基础调用了OpenCV3.0的开源函数,从而文件夹读取原图片,对目标进行截图并相应变换增加样本。该软件可以通过两种方式方形与矩形截图,即截取图像的大小是方形还是矩形。对某一个文件夹或一批原图像或处理过的图像进行方形或矩形的截取,每次通过上一张或下一张读取。读取每一张图片并画好需要截取的区域后,选择相应的功能(角度旋转,X方向偏移,Y方向偏移)并设定相应参数进行批量生成样本。
该软件设计思路是先通过相机对现实场景的拍摄或再进行处理取得原图。1、首先保存需要生成样本的原图在一个文件夹,读取并观察是否存在所有原图。2、逐张原图进行画框,每画一次则按下一张,直至文件夹最后一张。3、打开样本处理,选择相应功能与参数,确认OK就能输出设定需要生成的样本。
深度学习是人工智能的热点之一,它是通过大量数据结合网络算法拟合出一个符合工程的模型,而视觉背后的大量数据正是图片样本。往往各种各样的图片要获取很繁琐,特别的可能同一个采集样本操作要重复几十遍而且质量不一定高,故采用编写一个软件来协助完成增加用于深度学习的样本。
该项目所开发的平台是基于vs2015MFC模式开发的,MFC包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。在此基础调用了OpenCV3.0的开源函数,从而文件夹读取原图片,对目标进行截图并相应变换增加样本。该软件可以通过两种方式方形与矩形截图,即截取图像的大小是方形还是矩形。对某一个文件夹或一批原图像或处理过的图像进行方形或矩形的截取,每次通过上一张或下一张读取。读取每一张图片并画好需要截取的区域后,选择相应的功能(角度旋转,X方向偏移,Y方向偏移)并设定相应参数进行批量生成样本。
该软件设计思路是先通过相机对现实场景的拍摄或再进行处理取得原图。1、首先保存需要生成样本的原图在一个文件夹,读取并观察是否存在所有原图。2、逐张原图进行画框,每画一次则按下一张,直至文件夹最后一张。3、打开样本处理,选择相应功能与参数,确认OK就能输出设定需要生成的样本。