openCV函数使用(一)

读取图像:

中文路径乱码问题:

cpp 复制代码
QString filepath = QFileDialog::getOpenFileName(this, str);
QByteArray cdata = filepath.toLocal8Bit();

读取灰度图像:

cpp 复制代码
imread(std::string(cdata), cv::IMREAD_GRAYSCALE);

读取彩色图像:

cpp 复制代码
imread(std::string(cdata), cv::IMREAD_COLOR);

灰度图像转彩色图像:

cpp 复制代码
cv::Mat imgcolor;
cv::cvtColor(imgbit8, imgcolor, CV_GRAY2RGB);

彩色图像转灰度图像:

cpp 复制代码
cv::Mat image;
cv::cvtColor(image, gray_img, cv::COLOR_BGR2GRAY);
相关推荐
cyong8881 小时前
深度学习中的向量的样子-DCN
人工智能·深度学习
Python数据分析与机器学习1 小时前
《基于深度学习的高分卫星图像配准模型研发与应用》开题报告
图像处理·人工智能·python·深度学习·神经网络·机器学习
BineHello3 小时前
强化学习 - PPO控制无人机
人工智能·算法·自动驾驶·动态规划·无人机·强化学习
牛不才3 小时前
ChatPromptTemplate的使用
人工智能·ai·语言模型·chatgpt·prompt·aigc·openai
从零开始学习人工智能3 小时前
深度学习模型压缩:非结构化剪枝与结构化剪枝的定义与对比
人工智能·深度学习·剪枝
訾博ZiBo3 小时前
AI日报 - 2025年3月18日
人工智能
新说一二4 小时前
AI技术学习笔记系列004:GPU常识
人工智能·笔记·学习
一个处女座的程序猿O(∩_∩)O4 小时前
人工智能中神经网络是如何进行预测的
人工智能·深度学习·神经网络
小白的高手之路4 小时前
如何安装旧版本的Pytorch
人工智能·pytorch·python·深度学习·机器学习·conda
虾球xz4 小时前
游戏引擎学习第161天
人工智能·学习·游戏引擎