1 I= imread('2.jpg'); 2 figure(1), imshow(I) 3 R=I(:,:,1); 4 G=I(:,:,2); 5 B=I(:,:,3); 6 [m,n]=size(r); 7 mask=zeros(m,n); 8 for i = 1:m 9 for j = 1:n... ...
分类:
其他好文 时间:
2017-07-06 11:24:35
阅读次数:
281
边沿检测采用Candy算法,比较经典,opencv自带 Candy算法的原理可以参见这篇博文:http://www.tuicool.com/articles/Y3q2Mf 整个流程是这样的: 示例代码如下: 运行结果: ...
分类:
其他好文 时间:
2017-07-06 00:32:10
阅读次数:
248
大家都知道,在caffe里面,要运行cifar10的例子就得先由cifar10的数据库。由于caffe为了提高运行效率,减少磁盘寻道时间等,统一了数据接口(lmdb,leveldb)。 首先,看一下cafferoot/data/cifar10(cafferoot指的是自己caffe安装的根目录)下面 ...
分类:
数据库 时间:
2017-07-01 14:29:37
阅读次数:
519
1、颜色空间转换 内容:颜色空间转换(BGR<->Gray、BGR<->HSV)/获取图形中特定颜色的物体/ 函数:cv2.cvtColor(input_img,flag):flag:转换类型:cv2.COLOR_BGR2GRAY,cv2.COLOR_BGR2HSV等有261多种 import cv ...
分类:
其他好文 时间:
2017-06-30 12:17:54
阅读次数:
217
1、cv2.imread(path,cv2.IMREAD_ANYCOLOR) IMREAD_ANYCOLOR=4(全彩模式)/IMREAD_GRAYSCALE=0(灰度模式)2、cv2.imwrite(path,imgMat) 3、cv2.imshow(title,imgMat)4、建立窗口显示图像 ...
分类:
其他好文 时间:
2017-06-29 14:31:51
阅读次数:
202
bulid-in目标检测器 调用内部函数进行人体检测,实际效果并不好。民工三连: 完整程序: 其他的地方没什么好讲的,只是有一处写法,实在是太骚气了,厉害: 使用一个else承接所有的for中的if,这个写法很新奇,搭配break,效果是for中所有if均为假的时候会运行else中的语句。 实际效果 ...
分类:
编程语言 时间:
2017-06-22 00:22:04
阅读次数:
352
原文地址:http://answers.opencv.org/question/160599/img-img1mask-img21-mask-how-do-that/如何提高一个简单操作的速度?最后的multiply方法很有启示。 Hello, I would like merge two colo... ...
分类:
其他好文 时间:
2017-06-20 00:16:52
阅读次数:
223
终于搞出来了:) 原图像: 自适应中值滤波后的图像: ...
分类:
其他好文 时间:
2017-06-14 22:32:47
阅读次数:
329
Tutorial: Generate BBox or Rectangle to locate the target obejct ...
分类:
其他好文 时间:
2017-06-02 23:51:11
阅读次数:
293
直方图均衡化 clear;close all; A=imread('lena_gray_512.tif'); B=imadjust(A); subplot(2,2,1); imshow(A); title('原始图像') subplot(2,2,2); imhist(A); title('原始图像直 ...
分类:
其他好文 时间:
2017-06-02 17:29:10
阅读次数:
189