
图像处理
锅锅是锅锅
这个作者很懒,什么都没留下…
展开
-
香橙派AIPro开机测试
刚到手一块香橙派AIPro,立即来个开机 硬件测试体验原创 2024-06-12 10:11:01 · 970 阅读 · 0 评论 -
opencv 所有函数汇总
一、opencv教程二、python api手册三、c++ api手册四、函数汇总1、cvLoadImage:将图像文件加载至内存;2、cvNamedWindow:在屏幕上创建一个窗口;3、cvShowImage:在一个已创建好的窗口中显示图像;4、cvWaitKey:使程序暂停,等待用户触发一个按键操作;5、cvReleaseImage:释放图像文件所分配的内存;6、cvDestroyWindow:销毁显示图像文件的窗口;7、cvCreateFileCapture:通过参数设置确定要读原创 2021-08-19 15:18:35 · 1617 阅读 · 0 评论 -
python图像预处理-(二)腐蚀与膨胀
一、介绍腐蚀膨胀是图像预处理中经常用的操作,主要作用是消除干扰膨胀就是把白色区域扩大,消除黑色小块或空洞;腐蚀就是把白色区域缩小,消除白色小块,扩大黑色区域二、代码实现import numpy as npimport cv2 as cvimport copyimg = cv.imread('test.jpg')#读取图片cv.imshow("img", img)#显示图片img_gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY)#灰度化cv.im原创 2021-05-09 15:35:15 · 3054 阅读 · 1 评论 -
C语言实现bmp图片二值化
一、介绍二值化公式有很多这里用的手动阈值tmp1 = tmp1 > 127 ? 255 : 0;二、实现img_bmp.c#include <stdio.h>#include <stdlib.h>// bmp图片头大小 24位深度的 #define BMP_HEADER_SIZE 54void read_bmp (const char* filename, unsigned int** img_data, int *height, int *width)原创 2021-05-02 22:25:27 · 1611 阅读 · 1 评论 -
C语言实现bmp图片灰度化
一、介绍对于彩色转灰度:Gray = R0.299 + G0.587 + B*0.114二、实现img_bmp.c#include <stdio.h>#include <stdlib.h>// bmp图片头大小 24位深度的 #define BMP_HEADER_SIZE 54void read_bmp (const char* filename, unsigned int** img_data, int *height, int *width) { FIL原创 2021-05-02 22:20:06 · 1924 阅读 · 5 评论 -
C语言bmp图片读取写入
一、介绍bmp是我们常用的一种图片格式,这里用c语言写一个程序打开,读取像素点然后增亮增亮公式 y = kx + b二、实现img_bmp.c#include <stdio.h>#include <stdlib.h>// bmp图片头大小 24位深度的 #define BMP_HEADER_SIZE 54void read_bmp (const char* filename, unsigned int** img_data, int *height, int *原创 2021-05-02 22:07:59 · 4808 阅读 · 1 评论 -
python图像预处理-(一)灰度化、反向灰度化、二值化、大小调整
一、安装库二、灰度化、反向灰度化、二值化、大小调整from PIL import Imageimport matplotlib.pyplot as pltimport numpy as np #获取图片img = Image.open("test.jpg")#生成灰度化图片img_gray = img.convert('L')#转换为灰度化图片plt.imshow(img_gray, cmap='gray')plt.axis("off")plt.show()im原创 2021-04-30 23:32:37 · 4097 阅读 · 4 评论