Opencv
LTyyCFY
人在东莞已经飘了0年
展开
-
基于VS2017+OpenCV3.4.1的PC端摄像头卡通化和皮肤变换
安装我就不说了,文章太多了教材:《深入理解OpenCV 实用计算机视觉项目解析》书籍pdf百度云提取码:o8dk案例源码:https://github.com/MasteringOpenCV/code原创 2019-05-08 09:56:14 · 1669 阅读 · 1 评论 -
win7x64+vs2017+opencv3.4.1+opencv_contrib3.4.1安装配置过程
可以自己进opencv官网下载opencv3.4.1,github上下载opencv3.4.1_contrib。然后自己make编译cmke安装教程 https://blog.csdn.net/u011231598/article/details/80338941opencv各版本 https://github.com/opencv/opencv/releasesopencv_contrib...原创 2019-05-10 09:24:26 · 1583 阅读 · 0 评论 -
基于VS2017+OpenCV3.4.1的PC端摄像头卡通化效果案例步骤详解
教材:《深入理解OpenCV 实用计算机视觉项目解析》https://pan.baidu.com/s/16YPsbWmcys31CBXPCR4b3Q提取码:o8dk案例源码:https://github.com/MasteringOpenCV/code关于opencv_contrib3.4.1可以自己编译,具体参考我的文章。win7x64+vs2017+opencv3.4.1+open...原创 2019-05-10 14:30:16 · 757 阅读 · 0 评论 -
Opencv学习笔记(1)cv::Mat
:cv::Mat数据机构,它是程序库中的关键部件,用来操作图像和矩阵(从计算机和数学的角度看,图像其实就是矩阵),它采用了很巧妙的内存管理机制。在开发程序时,会经常用到这个数据结构,因此有必要熟悉它。 图片:puppy.png 可以用下面的程序来测试:cv::Mat数据机构的不同属性#include <iostream>#include <opencv2/core....原创 2019-05-17 09:01:56 · 1892 阅读 · 0 评论 -
Opencv3.4.1学习 vs+win7下摄像机内参标定
下面是教材《深入理解OpenCV 实用计算机视觉项目解析》78页的原话摄像机的内参数可利用OpenCV发布包中的示例程序camera_cailbration.exe来计算。该程序会使用一系列模式图像来找到内部透镜参数,例如:焦距、主点、失真系数。例如:有一组来自于不同角度用于标定的模式图像,总共有8张图像,见下图:通过以下命令方式执行标定imageliet_creator imagelist...原创 2019-05-13 09:30:12 · 546 阅读 · 0 评论 -
Opecv学习笔记(2)编写高效的图像扫描循环
准备工作为了说明图像扫描的过程,我们来做一个简单的任务:减少图像中颜色的数量。 彩色图像由三通道像素组成,每个通道表示红、绿、蓝三原色中一种颜色的亮度值,每个数值都是 8 位无符号字符类型,因此颜色总数为 256×256×256,即超过 1600 万种颜色。因此,为了降低分析的复杂性,有时需要减少图像中颜色的数量。一种实现方法是把 RGB 空间细分到大小相等的方块中。例如,如果把每种颜色数量...原创 2019-05-17 12:02:18 · 372 阅读 · 0 评论 -
QT+opencv+dnn调用预训练好的模型
由于项目需要,需要在QT中进行图片分类,准备用opencv自带的dnn模块,调用训练好的模型。win7/64+QT5.11.1+opencv3.4.11.QTCreator配置opencv先测试是否可用,QTCreator的pro文件先添加opencv库。(默认系统环境变量已添加opencv的bin目录)CONFIG(debug,debug|release) { TARGET = ...原创 2019-08-07 10:17:37 · 2860 阅读 · 0 评论 -
opencv提取最大矩形边框线
项目需要,提取出把所有目标物体框进去的最大矩阵边框线的ROI。利用像素点的循环遍历找到最大外轮廓边框。方法很蠢,满足我的需求就行,哈哈#include <iostream>#include <vector>#include <opencv2/opencv.hpp>#include <opencv2/core.hpp>#include &l...原创 2019-08-16 11:25:37 · 3271 阅读 · 0 评论 -
图像分类项目(三):opencv读取自定义的pb模型,自定义softmax,argmax函数输出图像分类结果
自定义数据集、模型,用QT、c++调用tensorflow编译好的pb模型的图像分类项目第一步:tfrecord数据集的制作和读取(验证)、第二步:本文第三步:本文前面已经保存了训练好的pb模型,下面就来验证模型是否可以使用以及效果。代码如下#include<opencv2/opencv.hpp>#include<opencv2/dnn.hpp>#incl...原创 2019-08-22 12:08:40 · 1895 阅读 · 8 评论