自定义博客皮肤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 347

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

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

2020-12-19 10:32:33 1193 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 1334

原创 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 1491 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 1535

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

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

2020-08-31 17:23:56 4072

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

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

2020-08-27 15:32:30 329

原创 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 296

原创 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 248

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

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

2020-08-19 17:04:00 813

空空如也

空空如也

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

TA关注的人

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