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

烟台网站建设给力臻动传媒wordpress重建缩略图

烟台网站建设给力臻动传媒,wordpress重建缩略图,jq网站特效插件下载,wordpress 布局编辑器文章选自: 一、BackGround Mat对象是一种图像数据结构,它是一个容器,存储任何通道任何数的图片数据以及对应的矩阵,使用完成后,内存自动释放。二、Code void Samples::MatFunc() {1. 图像处理// 方法1:…

文章选自:
请添加图片描述

一、BackGround

Mat对象是一种图像数据结构,它是一个容器,存储任何通道任何数的图片数据以及对应的矩阵,使用完成后,内存自动释放。

二、Code

void Samples::MatFunc()
{1. 图像处理// 方法1:创建无初始化矩阵cv::Mat image1;// 方法2:创建6行6列类型为8位单通道矩阵; //Mat(int rows, int cols, int type);cv::Mat image2(6, 6, CV_8UC1);// 方法3:创建大小为7x7类型为8位3通道矩阵; //Mat(Size size, int type);cv::Mat image3(cv::Size(7, 7), CV_8UC3);// 方法4:创建一个用1+3j填充的 8x8 复矩阵;   //Mat(int rows, int cols, int type, const Scalar& s);cv::Mat image4(8, 8, CV_32FC2, cv::Scalar(1, 3));// 方法5:创建大小为 9x9 类型为8位3通道矩阵// Mat(Size size, int type, const Scalar& s);cv::Mat image5(cv::Size(9, 9), CV_8UC3, cv::Scalar(1, 2, 3));//方法6:创建以image2赋值给image6,共用数据对象cv::Mat image6(image2);//方法7:产生一张图// Mat(int ndims, const int* sizes, int type);cv::Mat image7(10, 10, CV_8UC1);//方法8:获取图像指针//Mat(int rows, int cols, int type, void* data, size_t step=AUTO_STEP);uint8_t * data = nullptr;data = new uint8_t;Mat image8(10, 10, CV_8UC1, data);delete data;// 输出矩阵结果std::cout << image1 << std::endl;std::cout << image2 << std::endl;std::cout << image3 << std::endl;std::cout << image4 << std::endl;std::cout << image5 << std::endl;std::cout << image6 << std::endl;std::cout << image7 << std::endl;//2. 矩阵处理//cv::Mat Image1(10, 8, CV_8UC1, cv::Scalar(5));// 矩阵行列数获取std::cout << "Image1 row: " << Image1.rows << std::endl;std::cout << "Image1 col: " << Image1.cols << std::endl;// 取指定行列元素std::cout << Image1.rowRange(0, 7) << std::endl;std::cout << Image1.colRange(2, 4) << std::endl;// 创建 8X8 复数矩阵1+5jcv::Mat Image2(8, 8, CV_32FC2, cv::Scalar(1, 5));// 利用create方法重新创建 10X10的8位无符号3通道矩阵Image2.create(10, 10, CV_8UC(3));std::cout << "Image2 channels:" << Image2.channels() << std::endl;// 矩阵类型转换Image2.convertTo(Image2, CV_32F);std::cout << "Image2 depth:" << Image2.depth() << std::endl;// zeros 创建矩阵cv::Mat Image3 = cv::Mat::zeros(Image2.rows, Image2.cols, CV_8UC1);// srcImage1的第4行元素变换成srcImage1的第5行元素乘2Image1.row(4) = Image1.row(5) * 2;std::cout << Image1 << std::endl;// 创建srcImage4矩阵赋值为srcImage1的第4列cv::Mat Image4 = Image1.col(4);std::cout << Image4 << std::endl;// 创建srcImage1矩阵的第一列拷贝到srcImage4中Image1.col(1).copyTo(Image4);std::cout << Image4 << std::endl;
}

三、Result

在这里插入图片描述

http://www.yayakq.cn/news/371435/

相关文章:

  • 温州网站建设网络wordpress linux权限
  • 北京建站模板公司网页设计平面设计
  • 网站设计建设维护与更新河北邢台区号
  • 如何查询网站是哪家公司做的怎么做交易猫钓鱼网站
  • 什么是网站的层次做网站的收入
  • 宣城老品牌网站建设建网站免费软件
  • 网站的开发费用吗手机销售网站的设计与实现
  • 网站外链多的危害惠州营销型网站建设
  • 建平台跟建网站榆林免费做网站
  • 广州有哪些做网站的公司给女朋友做网站 知乎
  • win8风格网站模板学编程的正规学校
  • 网站策划书一般包括以下内容偃师建网站那家公司好
  • 兵团住房和城乡建设局网站龙岗网站建设多少钱
  • 做卡盟网站教程17做网站广州起做网店
  • 池州市网站建设优化岳阳新网网站建设有限公司
  • 百度手机网站自助建站施工企业主要负责人对安全生产的
  • 做网站石家庄莱特币做空 网站
  • 动态图片怎么制作黄山网站优化
  • 移动网站网上营业厅wordpress 编辑器引用
  • wordpress page页seo优化方案设计
  • 安庆做网站网站代理沈阳建设学院
  • 建网站申请jsp网站搭建
  • 佛山合展商务网站建设深圳世展建设有限公司
  • 电商设计师联盟网站wordpress 购物 插件
  • 合肥企业网站建设工做视频网站如何利用用户的弱点
  • 海兴县做网站桂林百姓生活网
  • 计算机一级考试网站怎么做怀化政法网站
  • 一个网站添加多个网址手机网站如何开发
  • 商标logo设计免费生成东莞网站关键词优化
  • 广安市建设局新网站核桃编程免费100课