
图像处理
ma1096539894
吃好喝好玩好,三好学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
opencv学习----深入featu2d组件
1、角点检测是获得图像特征的一种方法,也称为特征点检测。原创 2018-04-14 15:29:32 · 112 阅读 · 0 评论 -
图像处理imgproc组件---学习opencv3
1、平滑处理:又称模糊处理,常用来减少图像的噪点或失真。以及用来降低图像分辨率。2、图像滤波的目的:一般有 抽出对象的特征作为图像识别的特征模式; 消除图像数字化时所混入的噪声。3、图像的平滑化或滤波:消除图像的噪声成分。 图像的能量大多集中在幅度谱的低频和中频段,而在高频段,有用的信息常被噪声淹没,因此需要一个能降低高频成分的滤波器。4、空间域的平滑滤波一般采用平均法进行。就是求临近像元点...原创 2018-04-12 15:33:33 · 568 阅读 · 0 评论 -
图像变换---学习opencv3
基于opencv的边缘检测的各种算子(带方向)和滤波器----canny算子、sobel算子、laplacian算子、scharr滤波器1、边缘检测的一般步骤:(1)滤波 高斯滤波(2)增强 增强边缘的基础是确定图像各点邻域强度的变化值。(3)检测 经过增强的图像往往邻域中有很多点的梯度值比较大,而在特定应用中这些点并不是要找的边缘点,经常采用阈值化方法来对这些点进行取舍。2、霍夫变换 运...原创 2018-04-12 17:31:50 · 212 阅读 · 0 评论 -
Opencv读取图片(三通道和单通道)像素并保存
三通道:#include <opencv2/opencv.hpp>#include<vector>#include <fstream>using namespace std;using namespace cv;int main(int argc, char* argv[]){ const char* imagename = "1.png"; //从文件中读...原创 2018-07-10 11:19:58 · 14818 阅读 · 0 评论 -
漫水填充算法
1、基于扫描线实现的泛洪填充算法的主要思想是根据当前输入的点p(x, y),沿y方向分别向上与向下扫描填充,同时向左p(x-1, y)与向右p(x+1, y)递归寻找新的扫描线,直到递归结束。2、row == height == Point.y col == width == Point.x3、这里要注意image.at<uchar>(i,j); at中(i,...原创 2018-07-17 14:18:49 · 1594 阅读 · 0 评论 -
win10用caffe训练自己的数据
1、将数据按照种类放在不同的文件夹下,每个文件夹下新建一个bat文件,内容类似 dir/s/on/b>d:/train.txt 或者dir /b/s/p/w *.jpg > train.txt 标签必须从0开始2、利用convert_imageset.exe生成对应的leveldb格式数据,注意参数和路径,参数部分可以查看conver_imageset.cpp文件中的定义。写一个...原创 2018-08-20 18:59:59 · 559 阅读 · 0 评论 -
数据结构与算法(1)
1、算法的效率主要指算法执行时存储的开销和运行时间的耗费。时间代价 要优于空间代价。2、算法的时间量度 通常以某种基本操作的重复执行次数为单位 。算法的时间复杂度考虑的是对于问题规模的增长率。 包括 平均复杂度或最坏情况下的时间复杂度。 一般 多选择多项式级(N的k次方)的算法 而不是指数级(2的N次方)的算法。...原创 2018-10-29 22:51:59 · 219 阅读 · 0 评论