当前位置: 首页 > news >正文

品牌网站建设黑白I狼J贵南县wap网站建设公司

品牌网站建设黑白I狼J,贵南县wap网站建设公司,.网站开发工具dw,搜索引擎优化应注意什么文章目录前言一、完整代码二、实现效果前言 第一份代码实现了批量修改同一文件夹下图片的尺寸#xff0c;有其他需求时仅需修改处理部分的代码以及文件夹路径。 第二份代码实现了批量截取同一文件夹下每张图片的ROI区域作为结果保存#xff0c;注意截取后按下enter键才会跳到… 文章目录前言一、完整代码二、实现效果前言 第一份代码实现了批量修改同一文件夹下图片的尺寸有其他需求时仅需修改处理部分的代码以及文件夹路径。 第二份代码实现了批量截取同一文件夹下每张图片的ROI区域作为结果保存注意截取后按下enter键才会跳到下一张图片同时若是对已经截取的不满意只要不按下enter键都是可以重新选择的这都得益于selectROI函数。 参考了文章 opencv——批量处理图片并保存 但是编译时发现了问题debug发现是下面一行代码出了问题。 savedfilename dest filenames[i].substr(55);报错 [[noreturn]] static void _Xlen() 经过百度发现代码中的55意味着path的字符串长度。修改代码为 int len path.length(); savedfilename dest filenames[i].substr(len);问题解决。 一、完整代码 代码1 #include opencv2/opencv.hpp #include opencv2/features2d.hpp #include vector #include algorithm #include iostream #include windows.h #include stdio.h #include time.h #include math.h #include fstream #define WINDOW_NAME 【程序窗口】 using namespace cv; using namespace std; int main() {cv::String path D:/opencv_picture_test/视觉项目新/; //待处理图片文件夹地址cv::String dest D:/opencv_picture_test/视觉项目resize后的图片夹/测试图片夹/; //处理后图片的保存地址cout 获取地址成功 endl;cv::String savedfilename;std::vectorcv::String filenames;int len path.length();cv::Mat srcImg, dstImg;cv::glob(path, filenames); //opencv里面用来读取指定路径下文件名的一个很好用的函数for (int i 0; i filenames.size(); i) {srcImg cv::imread(filenames[i]);//*************************对图片的处理部分***************************///这里我们批量修改图片的大小resize(srcImg, dstImg,Size(600,450));//********************************************************************/savedfilename dest filenames[i].substr(len);std::cout savedfilename std::endl;cv::imwrite(savedfilename, dstImg);cout 第 i 张完成 endl;}waitKey(0);return 0; }代码2 #include opencv2/opencv.hpp #include opencv2/features2d.hpp #include vector #include algorithm #include iostream #include windows.h #include stdio.h #include time.h #include math.h #include fstream #define WINDOW_NAME 【程序窗口】 using namespace cv; using namespace std; int main() {//改变控制台字体颜色system(color 02);cv::String path D:/opencv_picture_test/视觉项目resize后的图片夹/测试图片夹/; //待处理图片文件夹地址cv::String dest D:/opencv_picture_test/视觉项目resize后的图片夹/模板图片夹/; //处理后图片的保存地址cout 获取地址成功 endl;cv::String savedfilename;std::vectorcv::String filenames;int len path.length();cv::Mat srcImg, dstImg;cv::glob(path, filenames); //opencv里面用来读取指定路径下文件名的一个很好用的函数for (int i 0; i filenames.size(); i) {srcImg cv::imread(filenames[i]);//*************************对图片的处理部分***************************///这里我们批量选择原图中的某块ROI区域作为结果保存Rect2d r;r selectROI(srcImg, true); //选择一个矩形roi区域dstImg srcImg(r); //此区域为模板区域destroyAllWindows();//********************************************************************/savedfilename dest filenames[i].substr(len);std::cout savedfilename std::endl;cv::imwrite(savedfilename, dstImg);cout 第 i 张完成 endl;waitKey(30);}return 0; }有些多余的头文件可以不添加。 二、实现效果 resize后 截取后的图
http://www.pierceye.com/news/885214/

相关文章:

  • 网站系统参数设置定制网站的制作流程
  • 做家教网站公司品牌vi设计升级
  • 唯品会网站建设建议浙江网站建设价格费用
  • 网站建设购买深圳有做网站的公司有哪些
  • 网站预算表怎么做网站域名续费怎么续费
  • 宁波建设网站公众号关注编辑网站教程
  • 怎样自己做刷赞网站开发软件需要多少成本
  • 为什么网站之有首页被收录广西两学一做网站
  • 制作网站需要的软件怎么向google提交网站
  • 济南网站的建设公司网站建设征求意见表
  • 小学校园网站建设简介打开网站弹出一张图片 怎么做
  • 做外贸没有网站需要注意什么条件做简历模板的网站都有哪些
  • 铜陵保障性住房和城乡建设网站舞钢市城乡建设局网站
  • 企业网站总承包建设模式关键步骤凡科论文送审平台
  • 石家庄学校网站建设在线定制签名
  • 新泰网站制作公司免费下载百度seo
  • 江苏海宏建设工程有限公司网站免费软件是怎么盈利的
  • 建设网站需要申请什么推广网站排名
  • 怎么看出网站是dede做的网页的响应式布局
  • 中国农村建设网站静安广州网站建设
  • 全国 做网站的企业wordpress+编辑模板
  • 网站开发需要的编程软件有哪些海门住房和城乡建设局网站
  • 南宁上林网站建设交换链接是什么
  • 什么网站做简历好api模式网站开发
  • 网站建设与管理专业好吗网络推广seo培训班
  • 常用网站架构辽宁建设工程信息网审计报告
  • 绿色大气网站模板坪山网站建设公司
  • 网站建设动态wordpress禁止自动升级
  • 网站建设网站建设平台网站建设费计入什么科目比较好
  • 豪圣建设项目管理网站公司网站设计与管理