图像处理
学习日记
&~&
这个作者很懒,什么都没留下…
展开
-
HOG算法复现
本博客纯粹用于记录学习过程中的error,若有好的想法或者对于程序某处有错误的,欢迎指点!谢谢本文主要是了解一下HOG算法的执行机理,代码不一定正确,但是编译通过了,没有联合SVM进行测试,主要是还不会,若有后续,会测试一下。我写了个图像的基本的一些处理的库,本程序中有些代码可能没给出来,基本都在那个库里,或许是挺简单的或者是之前的博客有,如果没有,就自己写吧,哈哈哈1、HOG特征:方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处原创 2020-12-03 17:35:05 · 452 阅读 · 0 评论 -
图片的直方图均衡化
功能,实现图片的直方图均衡化左上为原图灰度化,右上为原图的直方图左下为均衡化后的图,右下为均衡化后的直方图总结:感觉聊过不怎么样。。。int main(){ int *arr = new int[256](); Mat image = imread("D:/Code/C++/Practice/Pronucination/test/123.jpg"); Mat shuzu1,shuzu2; cout << image.channels() << en原创 2020-11-27 20:43:08 · 604 阅读 · 0 评论 -
调用yolo3模型对摄像头中获取的视频进行目标检测
把别人训练好的yolo3模型的权重,调过来看看import numpy as npimport cv2 as cvimport osimport timepath = 'D:/Code/Python/YOLO3'weightsPath = os.path.join(path, 'yolov3.weights') # 权重文件configPath = os.path.join(path, 'yolov3.cfg') # 配置文件labelsPath = os.path.join(path原创 2020-11-11 11:18:09 · 1653 阅读 · 2 评论 -
实现图像以任意角度旋转
实现图像以任意角度旋转void ImgRotate(cv::Mat imgIn, float theta, cv::Mat & imgOut) { int oldWidth = imgIn.cols; int oldHeight = imgIn.rows; //角度变换 theta = (theta * 3.14159265) / (180 * 0.1); // 源图四个角的坐标(以图像中心为坐标系原点)原创 2020-09-22 11:05:51 · 589 阅读 · 0 评论 -
实现任意改变图像尺寸--双线插值法
实现任意改变图像尺寸–双线插值法 //输入:图像 //输出:指定的图像尺寸 change_ysize==rows;change_xsize==cols Mat Change_Size(Mat image,int change_ysize, int change_xsize) { float xscale = (change_xsize * 1.0)/(image.cols * 1.0); float yscale = (change_ysize *原创 2020-09-21 08:56:46 · 286 阅读 · 0 评论 -
获取摄像头的视频,并且灰度化
获取摄像头的视频,并且不用opencv函数灰度化using namespace std;using namespace cv;int main(int argc, char** argv){ int row, col; float red = 0.299; float blue = 0.587; float green = 0.114; int i, j; VideoCapture capture(0); while (1) ...原创 2020-09-20 09:54:58 · 167 阅读 · 0 评论 -
SITF算法详解---特详细版
写的太好了,转载至:https://blog.csdn.net/zddmail/article/details/7521424参考资料1、David G.Lowe Distinctive Image Features from Scale-Invariant Keypoints. January 5, 2004.2、David G.Lowe Object Recognition from Local Scale-Inva...转载 2020-08-15 21:30:20 · 1402 阅读 · 0 评论 -
图像噪声介绍
一、背景 随着各种数字仪器和数码产品的普及,图像和视频已成为人类活动中最常用的信息载体,它们包含着物体的大量信息,成为人们获取外界原始信息的主要途径。然而在图像的获取、传输和存贮过程中常常会受到各种噪声的干扰和影响而使图像降质,并且图像预处理算法的好坏又直接关系到后续图像处理的效果,如图像分割、目标识别、边缘提取等,所以为了获取高质量数字图像,很有必要对图像进行降噪处理,尽可能的保持原始信息完整性(即主要特征)的同时,又能够去除信号中无用的信息。所以,降噪处理一直是图像处理和计算机视觉研究的热点。原创 2020-07-14 16:49:50 · 4475 阅读 · 0 评论 -
Python图像识别
Python图像识别第一次写博客首先说明,我只是一个刚开始学习python的学生,此博客纯粹记录我学习的过程,如果代码过程中有问题或者有更好的实现方法,希望业界各位大佬指点、评论工具pycharm、一张图片过程①导入Image类,Image库中有许多对图像处理的函数②获取图片路径,并且打开图片,我的图片都是jpg格式的,这个可以换成png格式,再或者直接省略,在input()那里把...原创 2019-08-01 17:04:08 · 6303 阅读 · 5 评论