OpenCV
OpenCV
累了就要打游戏
LiDAR,point cloud,DL
展开
-
OpenCV:灰度图转伪彩色图
Gray to Color原创 2022-09-20 14:56:07 · 1955 阅读 · 0 评论 -
OpenCV:创建图像
个人记录,不喜勿喷。分享给有需要的人,代码质量勿喷。一、创建灰度图void CreateGray(){ int rows = 256; int cols = 512; cv::Mat img = cv::Mat::zeros(rows, cols, CV_8UC1);/* zeros可有可无 */ for (int row = 0; row < rows; row++) { uchar* uc = img.data + row * img.step; for (int col原创 2021-07-16 10:36:04 · 2524 阅读 · 1 评论 -
OpenCV裁剪遇到的坑
OpenCV牛逼!一、起因最近需要将实例分割的结果进行分类,以提高正确率,减低错误率。增加分类网络时,需要先将实例裁剪出来。于是裁啊裁,裁剪出的结果总是多1个像素!!!(不怕大的找不到,就怕小的差不多。)二、看看接口(4.5.1版本)采集矩形框裁剪,将cv::Mat重载并设置行列边界即可裁剪。cv::Mat crop = image(cv::Range(minRow, maxRow), cv::Range(minCol, maxCol));(我感觉的重点)(1)范围是先行后原创 2021-04-22 20:38:41 · 464 阅读 · 0 评论 -
OpenCV:OpenCV4.5常用的数学形态学操作
同学提的小需求:根据平均值和标准差生成随机整数分享给有需要的人,代码质量勿喷。unsigned seed = std::chrono::system_clock::now().time_since_epoch().count();std::default_random_engine gen(seed);std::normal_distribution<float> dis...原创 2019-12-24 20:52:50 · 563 阅读 · 0 评论 -
OpenCV:OpenCV 4.5遍历像素的常见方式及效率对比
cv::Mat imageTest;imageTest = cv::imread("F:/test.png");for (int row = 0; row < imageTest.rows; row++){ for (int col = 0; col < imageTest.cols; col++) { cv::Vec3b bgr = imageTest.at<c...原创 2020-04-22 14:51:49 · 677 阅读 · 0 评论 -
OpenCV:VS2017 配置 OpenCV4.1.0并显示图像
VS2017 配置 OpenCV4.x 相对简单,主要体现在库简化了很多一、下载解压二、设置环境变量右击电脑-属性-高级系统设置-高级-环境变量-系统变量-Path添加如下路径:D:\opencv\build\x64\vc15\bin三、工程配置3.1 新建工程,测试环境为Release,x643.2 右击项目-属性-配置属性-C/C++-常规-附件包含目录,添......原创 2020-03-09 10:31:11 · 539 阅读 · 0 评论 -
OpenCV:VS2010配置OpenCV2.4.10并显示图像
一、下载OpenCV此次版本是VS2010和OpenCV2.4.10。下载地址:OpenCV下载地址【注意:不同版本VS适配不同版本的OpenCV】二、解压我的解压位置是D:\Microsoft三、配置环境右击电脑-属性-高级系统设置-高级-环境变量-系统变量-Path添加如下路径(x86或者x64根据需要添加):D:\Microsoft\openc...原创 2018-06-23 18:18:04 · 20576 阅读 · 27 评论 -
Qt+OpenCV:打开显示图像
VS2010+OpenCV2.4+Qt4.0:利用Label显示图像分享给有需要的人,代码质量勿喷。一、头文件.h#ifndef XJIMAGE_H#define XJIMAGE_H#include <QtGui/QMainWindow>#include "ui_xjimage.h"#include <iostream>#include &l...原创 2018-12-20 18:37:51 · 1053 阅读 · 0 评论 -
OpenCV:利用OpenCV2.4.9进行SVM图片分类测试
一、对不同红色图片进行分类,图片名称为预设颜色,有三种:深红色、粉红色、橘红色,分别对应标签名称"crimson", "pink","tangerine"。二、利用图片的RGB所占比例作为三个特征,对红色图片进行SVM训练,并进行预测分类。训练所用图片和要预测的图片分布放在两个文件夹中。 三、代码【用到了Qt】分享给有需要的人,代码质量勿喷。void xjImage:...原创 2019-03-08 16:58:10 · 1804 阅读 · 0 评论