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

做网站电话百度搜索引擎排名

做网站电话,百度搜索引擎排名,公众号怎么发布,网站建设的一般流程是#include <opencv2/opencv.hpp> using namespace std; using namespace cv;必须包含的头文件&#xff01; 才能开始编写代码 读取相片 一般来说加个保护程序 不至于出error和卡死 Mat image imread("test.webp"); //存放自己图像的路径 if (image.empty()){p…
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;

必须包含的头文件! 才能开始编写代码

  读取相片 一般来说加个保护程序 不至于出error和卡死

   Mat image = imread("test.webp");  //存放自己图像的路径 if (image.empty()){printf("could not load image...\r\n");return -1;}

创造一个Mat形的变量(手动的灰度制作)

 int h = image.rows;int w = image.cols;//grayMat graymat;graymat.create(h, w, CV_8UC1);for (int j = 0; j < h; j++) {for (int i = 0; i < w; i++) {int grayvalue = (image.at<Vec3b>(j, i)[0] + image.at<Vec3b>(j, i)[1] + image.at<Vec3b>(j, i)[2]) / 3;graymat.at<uchar>(j, i) = grayvalue;}}imshow("显示图像2",graymat);waitKey(0);destroyAllWindows();

其中有个操作每点操作像数值的操作 需要学习

 graymat.at<uchar>(j, i)

这是一个像素点的值,也就是如果为RGB的话,那么也是三个通道的,只有灰度才能直接用,因为灰度就一个值。如果是RGB就需要如下使用各个通道0 1 2

image.at<Vec3b>(j, i)[0]

如下是手动制作二进制图,就是遍历每个像素,判断阈值进行0和255的赋值罢了

 Mat binarymat;binarymat.create(h, w, CV_8UC1);for (int j = 0; j < h; j++) {for (int i = 0; i < w; i++) {if (graymat.at<uchar>(j, i) > 100) { binarymat.at<uchar>(j, i) = 255;}else {binarymat.at<uchar>(j, i) = 0;}}}

效果图:

 

 

 

第一期学习结束!

http://www.hkea.cn/news/891342/

相关文章:

  • 网站开发测试情况南召seo快速排名价格
  • 上海仓储公司小红书seo优化
  • 南京建设公司网站网络营销整合推广
  • wordpress更改语言沈阳seo优化
  • wordpress免费网站世界大学排名
  • 做网站的属于什么专业?百度爱采购竞价推广
  • 网站建设一年多少恰东莞网站到首页排名
  • 新企业网站应该怎么做SEO优化广告联盟有哪些
  • 手机app开发网站建设软文推广文章案例
  • 网站自然排名百度经验官网登录
  • dz网站模板沧州网站优化公司
  • 桂林论坛天涯社区培训行业seo整站优化
  • 做伊瑞尔竞技场的网站搜索引擎简称seo
  • 46云虚拟主机股票发行ipo和seo是什么意思
  • 新泰做网站菏泽seo
  • 网站建设排名东莞seo收费
  • 做网站前后端的发布流程自己如何制作网站
  • 网站营销与推广策略百度一下官网首页百度
  • 网站建设张世勇100个免费推广b站
  • 网络营销的常用工具百度关键词优化点击 教程
  • 公司网站要怎么做少儿编程培训机构排名前十
  • 一个好的网站是什么样的商家联盟营销方案
  • 网站解除域名绑定网站广告收费标准
  • 郑州的建设网站有哪些手续免费发布推广信息的平台有哪些
  • 手机做网站软件优化服务平台
  • 网站图片装修的热切图怎么做营销技巧培训
  • 可以上传图片的网站怎么做百度关键词点击
  • 泉州网站制作广州seo网站开发
  • cuntlove wordpressseo外链发布工具
  • 购买一个网站空间如何可以多个域名使用吗长沙网站建设服务