淮南草的博客

淮南草的博客

颜色的三种基本特性量

亮度、色调、饱和度亮度与物体的反射率成正比,如果无彩色就只有灰度一个维量的变化。对彩色来说,颜色中参入白色越多就越明亮,参入黑色越多灰度就越小色调是与混合光谱中主要光波长相联系的饱和度与一定色调的纯度有关,纯光谱色是饱和的,随着白光的加入饱和度准建减少色调与饱和度结合起来成为色度。颜色可用亮度色度...

2018-07-10 14:05:38

阅读数 343

评论数 0

特征检测算法--ORB

Oriented FAST and Rotated BRIEF这篇文章我们将介绍一种新的具有局部不变性的特征 —— ORB特征,从它的名字中可以看出它是对FAST特征点与BREIF特征描述子的一种结合与改进,这个算法是由Ethan Rublee,Vincent Rabaud,Kurt Konoli...

2018-07-10 11:22:02

阅读数 103

评论数 0

特征检测--FAST

1. FAST算法原理      博客中已经介绍了很多图像特征检测算子,我们可以用LoG或者DoG检测图像中的Blobs(斑点检测),可以根据图像局部的自相关函数来求得Harris角点(Harris角点),后面又提到了两种十分优秀的特征点及它们的描述方法SIFT特征与SURF特征。SURF特征算是...

2018-07-10 11:12:24

阅读数 69

评论数 0

特征检测算法--SURF

reference:https://blog.csdn.net/streamchuanxi/article/details/50924549SURF 算法,全称是 Speeded-Up Robust Features。该算子在保持 SIFT 算子优良性能特点的基础上,同时解决了 SIFT 计算复杂...

2018-07-10 11:03:08

阅读数 419

评论数 0

特征检测算法--SIFT

SIFT:    SIFT的整体思路还是用到滤波(由此可见滤波在图像处理中的重要性),利用滤波器产生的不同响应来进行对比处理,最终得到图像中物体的一些显著性的特征点。    SIFT尺度不变特征转换,具有选择,尺度不变性SIFT的步骤:1. DOG层构造。2. 局部极值点检测(包括各种删除)。3....

2018-07-10 10:47:47

阅读数 167

评论数 0

opencv 滤波使用

import cv2 import numpy as np from scipy import ndimage kernel_3x3 = np.array([ [-1,-1,-1], [-1,8,-1], [-1,-1,-1] ]) kernel_5x5 = ...

2018-07-07 18:52:49

阅读数 259

评论数 0

提取图像指定颜色分布情况

HSV颜色识别-HSV基本颜色分量范围一般对颜色空间的图像进行有效处理都是在HSV空间进行的,然后对于基本色中对应的HSV分量需要给定一个严格的范围,下面是通过实验计算的模糊范围(准确的范围在网上都没有给出)。H:  0 — 180S:  0 — 255V:  0 — 255此处把部分红色归为紫色...

2018-07-07 16:35:55

阅读数 2763

评论数 4

基于OpenCV的神经网络简介

人工神经网络

2018-07-05 19:44:15

阅读数 769

评论数 0

opencv3 目标运动检测

基本的运动检测

2018-07-04 20:49:16

阅读数 3276

评论数 5

opencv3 目标检测与识别

目标检测与识别技术

2018-07-02 22:19:40

阅读数 1590

评论数 1

opencv3 图像检索以及基于图像描述符的搜索

特征检测算法

2018-07-02 18:28:59

阅读数 1359

评论数 0

opencv3 人脸检测和识别

123

2018-06-28 22:38:18

阅读数 458

评论数 0

opencv3 深度估计与分割

GrabCut进行前景检测:import numpy as np import cv2 from matplotlib import pyplot as plt img = cv2.imread('statue_small.jpg') mask = np.zeros(img.shape[:2],...

2018-06-28 22:14:08

阅读数 713

评论数 0

opencv3 轮廓检测

1:import cv2 import numpy as np img = np.zeros((200, 200), dtype=np.uint8) img[50:150, 50:150] = 255 ret, thresh = cv2.threshold(img, 127, 255, 0) ...

2018-06-28 21:27:39

阅读数 778

评论数 0

opencv3 边缘检测

Canny边缘检测import cv2 import numpy as np img = cv2.imread("1.png", 0) cv2.imwrite("canny.jpg", cv2.Canny(img, 200,...

2018-06-28 21:25:09

阅读数 2263

评论数 0

opencv3 图像处理——滤波

123

2018-06-28 20:27:52

阅读数 314

评论数 0

cv2 基础操作技巧

输入:import cv2 import numpy as np img = cv2.imread('RandomGray.png') img[:,:,0] = 255 cv2.imshow('RRR.png',img) cv2.waitKey()输出:

2018-06-28 19:56:08

阅读数 371

评论数 0

用cv2产生一张随机图片

输入:import cv2 import numpy as np import os randomByteArray = bytearray(os.urandom(120000)) flatNumpyArray = np.array(randomByteArray) grayImage = f...

2018-06-28 19:44:05

阅读数 272

评论数 0

opencv中特征检测算法

opencv中最常用的特征检测和提取算法检测斑点    BRIEF:用于检测斑点    SIFT:用于检测斑点    SURF:用于检测斑点检测角点    FAST:用于检测角点    Harris:用于检测角点ORB:代表带方向的FAST算法和具有旋转不变性的BRIEF算法特征匹配    暴力(...

2018-06-26 20:06:30

阅读数 374

评论数 0

opencv 初探

基础:第一次接触图像处理,第一次接触opencv,

2018-06-04 09:59:45

阅读数 43

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭