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

现在.net做网站的多吗有做公司网站

现在.net做网站的多吗,有做公司网站,哪个网站可以做效果图,WordPress设置两个域名OpenCV简介 OpenCV是一个开源的跨平台计算机视觉库,它实现了图像处理和计算机视觉方面的很多通用算法。 应用场景: 目标识别:人脸、车辆、车牌、动物; 自动驾驶;医学影像分析; 视频内容理解分析&#xff…

OpenCV简介

OpenCV是一个开源的跨平台计算机视觉库,它实现了图像处理计算机视觉方面的很多通用算法。

应用场景:

        目标识别:人脸、车辆、车牌、动物;

        自动驾驶;医学影像分析;

        视频内容理解分析:文字识别、公众人物识别、识别各类物品

OpenCV图像模式

位图模式

        位图模式就是1位二进制深度的图像模式,只有黑白两种颜色。它可以由扫描或置入黑色的矢量线条图像生成,也只能由灰度模式转换而来。

灰度模式

        灰度模式是8位二进制深度的图像模式,在全黑和全白间插有254个灰度等级的颜色来描绘灰度模式的图像,所有模式的图像都能转换成灰度模式。

RGB模式

        简而言之就是彩色。

新建项目

进入Qt新建一个项目,打开.pro文件,添加以下代码

INCLUDEPATH +=/usr/local/include/
LIBS+=/usr/local/lib/libopencv_world.so

引入头文件和域

#include <opencv2/opencv.hpp>
using namespace cv;

加载图像

示例

我们来使用OpenCV来实现加载一张图片

    Mat img=imread("image/dog.jpg");imshow("img",img); // 显示图片waitKey(0); // 等待用户操作

 Mat类似于一个图片信息的类。

imread("path")读取图片信息,path为路径。

imshow()显示图片。

waitKey(0)类似于一个死循环等待用户操作,如果我们写waitKey(1000)就等待1s就消失,当然waitKey的话只要接收到键盘输入值就消失。

结果

 

处理图像像素点

示例

#include <iostream>
#include <opencv2/opencv.hpp>using namespace std;
using namespace cv;Mat image_process(Mat &img){int row=img.rows; // 获取行int col=img.cols * img.channels(); // 获取列// 改变图片像素点for(int i=0;i<row;i++){// 获取第i行地址uchar* data=img.ptr<uchar>(i);for(int j=0;j<col;j++){/*int q=rand()%col;data[q]=155;*/data[j]-=70;}}return img;
}int main()
{// 读取图片信息// Mat:图片信息的类Mat img=imread("image/dog.jpg",IMREAD_GRAYSCALE);image_process(img);imshow("img",img);while(1){int key=waitKey(0); // 等待用户操作if(key==10)break;}return 0;
}

结果

简易毛玻璃特效 

示例

#include <iostream>
#include <opencv2/opencv.hpp>using namespace std;
using namespace cv;// 毛玻璃特效
Mat img_glass(Mat &img)
{RNG rng;int random=0;for(int i=0;i<img.rows;i++){for(int j=0;j<img.cols-5;j++){random=rng.uniform(0,5);// at<>访问Mat数据域(BGR)img.at<Vec3b>(i,j)[0]=img.at<Vec3b>(i+random,j+random)[0]; // Bimg.at<Vec3b>(i,j)[1]=img.at<Vec3b>(i+random,j+random)[1]; // Gimg.at<Vec3b>(i,j)[2]=img.at<Vec3b>(i+random,j+random)[2]; // R}}return img;
}int main()
{// 读取图片信息// Mat:图片信息的类Mat img=imread("image/dog.jpg");img_glass(img);imshow("img",img);while(1){int key=waitKey(0); // 等待用户操作if(key==10)break;}return 0;
}

结果

读取视频

示例

#include <iostream>
#include <opencv2/opencv.hpp>using namespace std;
using namespace cv;int main()
{Mat frame;VideoCapture cap("video/carMove.mp4");while(cap.read(frame)){imshow("video",frame);waitKey(40);}return 0;
}

 

http://www.dtcms.com/wzjs/588215.html

相关文章:

  • 网站建设费无形资产科技类公司网站设计
  • 网站 建设ppt上海创新网站建设
  • 西安网络推广外包公司seo新手快速入门
  • 东莞专业网站设计建站南宁网站推广方案如何做
  • 万维网站学动漫设计去哪个学校
  • cms与php做网站的区别网站正在建设中9797
  • 广州网站优化哪家快ps做图游戏下载网站有哪些内容
  • 制作相册影集下载seo网站建设是什么
  • 有经验的企业做网站网站建设公司兴田德润专业
  • 徐州免费建站模板qq免费的推广引流软件
  • 网站设计师简历网站编程多少钱
  • 爱站网关键词搜索简单项目计划书模板
  • 做网站租用数据库做网站的开题报告
  • 长沙网站制作哪家专业深圳网站建设哪家公司好
  • 网站安全建设目的删除网站内容
  • 给人建设网站能赚钱吗取公司名大全 最新版
  • 手机版网站开发html5网站做快照怎么做
  • 学校校园网站建设必要性网页游戏前十名游戏
  • 永久免费建站程序网站的注册
  • 集团公司网站欣赏丽水市建设局网站
  • 网站公司未来计划ppt怎么做南昌建设
  • 凡科建站登录官网wordpress页面链接如何修改
  • 在哪个网站里下载的图片可以做展架网上挣钱最快的平台
  • 查网站服务器ip 被k怎么进入公众号
  • 石油网页设计与网站建设我想做地推怎么找渠道
  • 网站对图片优化深圳罗湖做网站公司
  • dreamwear做网站步骤漳州市东山县建设局网站
  • 找网站设计公司 看那些服饰网站建设 e-idea
  • 表情包制作网站中国企业500强名单
  • 包装产品做网站android安卓版下载