自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 matrox-matlab

2020-12-24 15:29:49 263

原创 基于Matlab-Matrox图像采集卡调用摄像头

首先设置好Matrox采集卡的参数文件(solios3.dcf)vid = videoinput('matrox', 1, 'C:\Users\zxj\Desktop\Solios3.dcf');triggerconfig(vid,'manual');start(vid);ticfor i = 1:20 frame = getsnapshot(vid); imshow(frame);endelapsedTime = toc;stop(vid);delete(vid);

2020-12-19 10:32:33 982 1

原创 Matlab 将视频分割成帧帧图片

分割视频%% 读取视频video_file='1111111.avi';video=VideoReader(video_file);frame_number=floor(video.Duration * video.FrameRate);%% 分离图片for i=1:frame_number image_name=strcat('1111111',num2str(i)); image_name=strcat(image_name,'.jpg'); I=read(vide

2020-12-04 11:14:59 1182

原创 python图像处理第七课--图像缩放、翻转、旋转、平移--小白的成长历程

#目的为记录在自己运行时存在的问题及解决方法,本文基于CSDN社区的Eastmount大佬的课程,通过学习,其中也增加了自己的考量和问题的解决。图像缩放图像缩放由 resize() 函数实现,如下所示,其中src表示原图,(1)中,括号内数据代表缩放后图片尺寸;(2)中fx和fy分别代表长和高方向的缩放比例。(1)result = cv2.resize(src, (160,160))(2)result = cv2.resize(src, None, fx=0.5, fy=0.5)tip: 代码

2020-09-03 16:42:49 1379 2

原创 python图像处理第六课--图像相加及融合--小白的成长历程

#目的为记录在自己运行时存在的问题及解决方法,本文基于CSDN社区的Eastmount大佬的课程,通过学习,其中也增加了自己的考量和问题的解决。图像相加(1) Numpy库加法其运算方法是:目标图像 = 图像1 + 图像2,运算结果进行取模运算。1)当像素值<=255时,结果为“图像1+图像2”,例如:120+48=168当像素值>255时,结果为对255取模的结果,例如:(255+64)%255=64(2) OpenCV加法运算另一种方法是直接调用OpenCV库实现图像加

2020-09-03 09:55:31 1379

原创 python图像处理第五课--均值滤波与中值滤波--小白的成长历程

在图片中加入噪音(1)其中50000代表了添加的噪声点个数,该数值越大,噪声点越多;采用了np模块中的random.randint,在(0,rows)范围内随机找一点设为x,在(0,cols)范围随便找点设为y,最后令(x,y)坐标的像素点在三个通道上值均为255。import cv2import numpy as np#读取图片img = cv2.imread("C:/Users/CLH/Desktop/test1.JPG",cv2.IMREAD_UNCHANGED)rows, cols,.

2020-08-31 17:23:56 3948

原创 python图像处理第一课--图像的读写--小白的成长历程

目的为记录在自己运行时存在的问题及解决方法。通过pip install opencv-python代码安装好opencv和numpy两个库后,进行了读写图像的步骤。按照大佬的代码输入# -*- coding:utf-8 -*-import cv2img = cv2.imread("test.jpg")cv2.imshow("image", img)cv2.waitKey(0)cv2.destroyAllWindows()cv2.imwrite("test1.jpg", img)发现存在

2020-08-27 15:32:30 268

原创 python图像处理第二课--Opencv像素处理--小白的成长历程

#目的为记录在自己运行时存在的问题及解决方法,本文基于CSDN社区的Eastmount大佬的课程,通过学习,其中也增加了自己的考量和问题的解决。读取像素灰度图像直接返回灰度值,彩色图像则返回B、G、R三个分量。注意OpenCV读取图像是BGR存储显示,当需要图像处理时,需要转换为RGB。(1)BGR转换RBG可以采用以下代码:img_bgr = cv2.imread("C:/Users/CLH/Desktop/test.jpg",cv2.IMREAD_UNCHANGED)B, G, R = c

2020-08-27 15:32:17 257

原创 python图像处理第三课--Opencv+numpy像素处理--小白的成长历程

#目的为记录在自己运行时存在的问题及解决方法,本文基于CSDN社区的Eastmount大佬的课程,通过学习,其中也增加了自己的考量和问题的解决。1.Numpy读取像素:以下是传统方式和Numpy读取像素的不同,需要import numpy. #传统方式 #方法一 blue = img[88,142,0] green = img[88,142,1] red = img[88,142,2] #方法二 bgr = img[88,142]#Numpy读取像素blue = img.item(

2020-08-27 15:31:59 196

原创 python图像处理第四课--图像属性获取、ROI操作及图像通道处理--小白的成长历程

#目的为记录在自己运行时存在的问题及解决方法,本文基于CSDN社区的Eastmount大佬的课程,通过学习,其中也增加了自己的考量和问题的解决。一、获取图像属性采用shape关键字输出图片的“形状”,包括行数、列数和通道数,灰度图只有行数和列数。import cv2import numpy#读取图片img = cv2.imread("C:/Users/CLH/Desktop/test1.JPG",cv2.IMREAD_UNCHANGED)#获取图像形状print(img.shape)

2020-08-19 17:04:00 697

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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