opencv
一呆飞仙
你那么努力,一定能活到大结局!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
opencv将16位灰度图片转化为8位
大家在加载灰度图时,一定要看准图片存储格式位数 opencv默认为8位读取,如果该图为16位,则读取为全0,导致程序出错 以下代码只需修改路径,可以批量处理图片#include <iostream>#include <opencv2/opencv.hpp>#include <string>#include <stdio.h>usi...原创 2018-01-24 18:28:52 · 41553 阅读 · 24 评论 -
opencv通过邻域像素填补图片噪点
该demo为将像素值为0标注为噪点,图片为灰度图(可自行修改为RGB),填补方式为8邻域像素均值填补,只修复噪点#include <iostream>#include <opencv2/opencv.hpp>#include <stdio.h>using namespace std;using namespace cv;int main()...原创 2018-01-24 18:49:36 · 2005 阅读 · 0 评论 -
cvSetimageROI使用
上一次介绍了多图像单窗口的使用,其中很重要甚至可以说是至关重要的一步就是cvSetimageROI函数以及其他函数配合使用的地方!代码如下(详细请参考“openCV入门----单窗口多图片显示”博客):cvSetImageROI(DispImage, cvRect(x, y, (int)(w / scale), (int)(h / scale)));// Resize the input imag...转载 2017-10-09 16:35:31 · 1882 阅读 · 0 评论 -
openCV中 cvSeq的用法说明
openCV中 cvSeq的用法说明函数原型说明CvSeq* cvCreateSeq(int seq_flags,int header_size,int elem_size,CvMemStorage* storage)功能:创建一序列 参数:seq_flags为序列的符号标志。如果序列不会被传递给任何使用特定序列的函数,那么将它设为0,否则从预定义的序列类型中选择一合适的类型。Header_siz...转载 2017-10-09 15:38:26 · 1295 阅读 · 0 评论 -
ubuntu修改图片格式(jpg、jpeg、pbm等)
方法一:imagemagick#安装sudo apt-get install imagemagick#转化convert 1.jpeg 1.jpg方法二:opencv#include <iostream>#include<opencv2/core/core.hpp> #include<opencv2/highgui/highgui....原创 2017-09-26 11:23:46 · 6961 阅读 · 0 评论 -
用OpenCV自带的haar training程序训练分类器并测试
一、准备正负样本1、 最好大小均一致,本次用的是35*35 2、 准备数量:正负样本均达200以上,正样本数量是负样本的两倍左右。建议:正样本—1500,负样本—3000,当然越多越好 3、 样本不能重复,防止出现过拟合,定位效果不佳二、批量修改图片名称首先需要对图片名称进行批量处理,建议使用Total_Commander,这里给一个破解版的下载链接:http://downlo...原创 2017-07-13 10:55:44 · 1460 阅读 · 0 评论 -
读取指定文件夹下所有文件并保存
需要用到结构体_finddata_t,定义在“io.h”.函数_findfirst、_findnext和_fineclose具体可见:http://qiaoxinwang.blog.163.com/blog/static/86096452010612139172 下面是一个读取文件的demo,功能是将test_rs中读取所有图片,存入test_rsk:#include <fs...原创 2017-04-25 18:33:25 · 1086 阅读 · 0 评论 -
opencv将灰度图转化为RGB三通道图像
#include <fstream> #include <string> #include <iostream> #include <stdio.h>#include <opencv2/opencv.hpp>using namespace std;using namespace cv;int main() { cha...原创 2017-04-24 11:41:57 · 36171 阅读 · 1 评论 -
ubuntu安装与卸载opencv与opencv_contrib
最近要用到CSRT跟踪器,要求opencv_contrib版本3.4.2及其以上,记录下安装过程(之前opencv和opencv_contrib版本都是3.4.0)零、安装依赖项注:只是更新版本的请忽略sudo apt-get install build-essentialsudo apt-get install cmake git libgtk2.0-dev pkg-config lib...原创 2019-08-01 17:15:20 · 2075 阅读 · 1 评论
分享