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

找个免费的网站这么难吗如何自己制作网页

找个免费的网站这么难吗,如何自己制作网页,艾滋病阻断药多长时间内吃有效,网站建设框架都有哪些目录 1 简介 2 opencv的下载 ​编辑 3 配置环境变量 ​编辑 4 visual studio 2022中的配置 5 代码测试 6 总结 1 简介 OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习库,广泛应用于图像处理、目标检测…

目录

1 简介

2 opencv的下载

​编辑 3 配置环境变量

​编辑 4 visual studio 2022中的配置

5 代码测试

6 总结 


1 简介

OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习库,广泛应用于图像处理、目标检测、视频分析等领域。本文将详细介绍OpenCV在visual studio 2022中的下载与配置过程,帮助读者快速搭建 OpenCV 开发环境。

2 opencv的下载

我个人使用的是visual studio的2022版本,网上安装visual studio的教程非常多,这里我默认大家已经安装好了visual studio 2022。 然后接下去我们进入opencv的下载与安装。点击链接进入opencv官网这里附上链接:OpenCV - Open Computer Vision Library

2.1 点击上方的library中的releases

 2.2 这里选择安装的版本是4.10.0,可以根据自己的需求下载不同版本。

2.3 下载完成后点击进行安装,这里自定义一下安装的路径,然后点击确认等待安装完成即可。

 3 配置环境变量

3.1 接下来我们要进行环境变量的配置:右键点击此电脑,选择属性,找到高级系统设置,然后点击环境变量。

3.2 然后找到系统变量中的Path,选中再点击编辑。

3.3 然后我们点击右边的新建,在这里添加变量,即这张图片中的最后一行D:\OpenCV\opencv\build\x64\vc16\bin(这是我的路径,这里需换成大家安装时的路径)。此时我们添加完了环境变量,然后一路确定退出。

 4 visual studio 2022中的配置

4.1 这里我们先随便打开一个项目,或者新建一个。

4.2 然后我们点击上方任务栏中的项目,点击下方的属性。

4.3 我们首先点击VC++目录,然后找到包含目录,点击旁边出现的小箭头再点击编辑。

 4.4 此时,点击上方红叉左边的添加新行,再点击新行右边出现的三个小点,选择替换目录,然后点击确认。

 4.5 然后选择下方库目录 一样的操作,这时我们的路径选择是D:\OpenCV\opencv\build\x64\vc16\lib 然后点击确定。

4.6 然后我们点击属性页左边栏中的链接器,选中输入,点击附加依赖项(这里需要注意一点,要记得留意一下我们代码的运行配置,在属性页的正上方可以看到,比如我这边是Debug模式,平台是x64,因此我的附加依赖项应该是opencv_world4100d.lib,而不是opencv_world4100.lib,如果你选择的配置是Release,那么你的附加依赖项就应该是opencv_world4100.lib)。

4.7 此时打开路径D:\OpenCV\opencv\build\x64\vc16\lib文件夹,选中opencv_world4100d.lib 复制文件名(这里每个人的数字也许不同,不要紧)。将名字复制到附加依赖项点开之后的上方新建行中即可。

5 代码测试

 此时我们已经完成了所有的配置,现在我们进入代码测试环节,看看经过我们上面一通操作之后,我们能否顺利在visual studio中使用opencv库吧!

这里附上一个加解密算法的代码:

#include <opencv2/opencv.hpp>
#include <iostream>using namespace cv;
using namespace std;void logisticEncryptDecrypt(Mat& image, double x0, double u) {int rows = image.rows;int cols = image.cols;int channels = image.channels();for (int i = 0; i < rows; i++) {for (int j = 0; j < cols; j++) {for (int k = 0; k < channels; k++) {x0 = u * x0 * (1 - x0);uchar key = static_cast<uchar>(fmod(x0 * 1000, 256));image.at<Vec3b>(i, j)[k] = image.at<Vec3b>(i, j)[k] ^ key;}}}
}int main() {// 读取图像Mat image = imread("cat.jpg");if (image.empty()) {cout << "无法加载图像!" << endl;return -1;}// 显示原始图像namedWindow("原始图像", WINDOW_NORMAL);imshow("原始图像", image);// 加密参数double x0 = 0.2915826302;  // 系统密钥1double u = 4.0;            // 系统密钥2// 加密图像Mat encryptedImage = image.clone();logisticEncryptDecrypt(encryptedImage, x0, u);// 显示加密图像namedWindow("加密图像", WINDOW_NORMAL);imshow("加密图像", encryptedImage);imwrite("jiam.jpg", encryptedImage);// 解密图像Mat decryptedImage = encryptedImage.clone();logisticEncryptDecrypt(decryptedImage, x0, u);// 显示解密图像namedWindow("解密图像", WINDOW_NORMAL);imshow("解密图像", decryptedImage);imwrite("jiem.jpg", decryptedImage);// 等待按键waitKey(0);return 0;
}

然后运行代码,如果显示图片,说明你顺利完成了上述配置,可以愉快在c++中运用opencv啦!!

6 总结 

本文详细介绍了 OpenCV 在 Visual Studio 2022 中的下载、安装与配置过程,包括环境变量的设置、VS 配置步骤,以及附带的代码测试示例。通过以上操作,读者可以成功在 C++ 中使用 OpenCV 进行图像处理。希望这篇教程能帮助大家顺利搭建 OpenCV 开发环境,开启计算机视觉的学习之旅!

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

相关文章:

  • 免费网站建设培训手机网页制作软件
  • 在线商城seo关键词优化服务
  • 别人做的网站自己根目录吗手机百度极速版
  • 长春做网站公司线上销售方案
  • 学网站前端长沙网站关键词推广
  • 2022年最近十大新闻网站优化排名软件
  • 美国做i网站网络优化大师下载
  • 做系统简单还是网站简单百度应用商店官网
  • 最新新闻热点事件2024人民日报网站优化的方法
  • 上海外贸批发市场重庆seo多少钱
  • 营销型网站建设怎么做营销网站建设雅虎搜索引擎首页
  • 温州做外贸网站新闻式软文范例
  • 合肥最新通告seo培训多少钱
  • 上海做网站天锐网站免费客服系统
  • html5+css3网站模板网站编辑seo
  • 网站被挂木马怎么办关键词难易度分析
  • 临沂市住房和城乡建设委员会网站经典软文案例
  • sublime做网站词爱站的关键词
  • 西安做网站好的公司谷歌推广怎么做最有效
  • 美国 做网站广告公司业务推广
  • 高密哪里有做网站的适合seo软件
  • 自助建站平台免费最新的全国疫情
  • 网站建设 app开发 小程序杭州seo托管公司推荐
  • aspcms 网站地图百度服务中心人工24小时电话
  • 江门网站制作建设怎么注册个人网站
  • 菏泽 做网站 多少钱专业代写软文
  • 怎么做分享软件的网站google推广怎么做
  • 免费做任务赚钱的网站有哪些百度seo怎么查排名
  • 吉林省党风廉政建设官方网站衡水seo营销
  • 北京麒麟网站建设今日百度小说排行榜风云榜