- 博客(18)
- 收藏
- 关注
原创 项目记录1:高速摄像机图像的获取及保存感想
2020.11.13这个项目零零散散写了3周,第一周只是使用pyqt5进行了一些界面的修改和优化,没什么难度,就是繁琐.收获是对pyqt5这个库的一些功能和代码有了更多的了解,因为使用ui界面修改后再改代码不是很方便,所以主要通过代码完成.第二周开始接触摄像头的参数调整,主要是使用厂家提供的dll中的函数进行操作,因为师兄已经写好,我也只是进行一些零星的修改.因为和我对接的同学对拍摄帧数的要求很高,要到120帧以上,我起初以为是硬件问题,于是使用了同学的外星人电脑让他做测试,可是测试当天他说帧数不稳定,
2020-11-13 21:54:08
964
1
原创 自我记录:Python学习之Pytorch 04 逻辑回归
代码取自B站刘二老师的《Pytorch深度学习实践》视频教程import torchimport numpy as npimport matplotlib.pyplot as pltx_data = torch.Tensor([[1.0], [2.0], [3.0]])y_data = torch.Tensor([[0], [0], [1]])# trian_set=torchvision.datasets.MNIST(root='../dataset/mnist',train=True,
2020-08-02 19:57:16
178
原创 自我记录:Python学习之Pytorch 03 反向传播
代码取自B站刘二老师的《Pytorch深度学习实践》视频教程import torchx_data = [1.0, 2.0, 3.0]y_data = [2.0, 4.0, 6.0]w = torch.tensor([1.0])w.requires_grad = True # 需要计算梯度def forward(x): return x * wdef loss(x, y): y_pred = forward(x) return (y_pred - y) **
2020-08-01 20:07:48
186
原创 自我记录:Python学习之Pytorch 02 梯度下降与随机梯度下降
梯度下降与随机梯度下降的区别代码取自B站刘二老师的《Pytorch深度学习实践》视频教程梯度下降代码练习:import matplotlib.pyplot as pltx_data=[1.0,2.0,3.0]y_data=[2.0,4.0,6.0]w=1.0def forward(x): return x*wdef cost(xs,ys): cost=0 for x,y in zip(xs,ys): y_pred=forward(x)
2020-08-01 11:44:03
143
原创 自我记录:Python学习之Pytorch 01 一元线性规划
import numpy as npimport matplotlib.pyplot as pltx_data=[1.0,2.0,3.0]y_data=[2.0,4.0,6.0]def forward(x): return x*wdef loss_func(x,y): y_pred=forward(x) return (y_pred-y)*(y_pred-y)w_list=[]mse_list=[]for w in np.arange(0.0,4.1,
2020-08-01 11:39:48
376
转载 自我记录:Python学习之OpenCV 13 图像检测
canny边缘检测:https://blog.youkuaiyun.com/wsp_1138886114/article/details/82935839
2020-07-18 11:50:38
158
转载 自我记录:Python学习之OpenCV 12 图像二值化
https://blog.youkuaiyun.com/what_lei/article/details/49159655?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase
2020-07-17 11:48:57
144
转载 自我记录:Python学习之OpenCV 11 模板匹配
https://blog.youkuaiyun.com/qq_43660987/article/details/91039495
2020-07-16 22:41:14
148
转载 自我记录:Python学习之OpenCV 10 直方图
前几篇还会自己去打,这几天变懒了,发现csdn上有现成的,都变成转载了https://blog.youkuaiyun.com/ssybc/article/details/84960863
2020-07-16 10:21:37
84
转载 自我记录:Python学习之OpenCV 09 图像模糊
https://blog.youkuaiyun.com/u011321546/article/details/79578029均值模糊可以去除随机噪声中职模糊可以去除椒盐噪声
2020-07-14 20:06:28
134
原创 自我记录:Python学习之OpenCV 08 ROI与漫水填充
ROI就是感兴趣区域,可以通过指定像素范围获得,也可以通过opencv提供的API获得https://blog.youkuaiyun.com/weixin_41713230/article/details/88966726我只试了指定像素范围,把一片区域换为灰度图像,代码如下import cv2 as cvimport numpy as npsrc=cv.imread("./timg.jpg")# 提取ROIport=src[50:200,60:200]# 转为灰度图port=cv.cvtCol
2020-07-14 11:55:35
176
原创 自我记录:Python学习之OpenCV 07 像素的运算
07 像素的运算算术运算,可以利用cv2中的方法进行2张大小,通道相同的图片进行组合cv2.add (t1,t2)BGR值相加,比如黑色为(0,0,0),这样相加后黑色就会消失,白色为(255,255,255),相加后值溢出,仍为白色cv2.subtract(t1,t2)相减cv2.divide(t1,t2)相除cv2.multiplyt(t1,t2) 相乘cv2.mean(t)求均值cv2.meanStdDev(t1) 求方差逻辑运算cv2. bitwise_and (t1,t2)
2020-07-13 23:19:12
106
转载 自我记录:Python学习之OpenCV 06 通道的分离与合并
06 通道的分离与合并https://blog.youkuaiyun.com/guduruyu/article/details/70837779
2020-07-13 12:04:55
108
原创 自我记录:Python学习之OpenCV 05 图片的颜色提取
05 图片的颜色提取利用cv2.inRange函数进行颜色提取mask = cv2.inRange(hsv, lowerb, upperb)函数很简单,参数有三个第一个参数:hsv指的是原图第二个参数:lowerb指的是图像中低于这个lowerb的值,图像值变为0第三个参数:upperb指的是图像中高于这个upperb的值,图像值变为0而在lower_red~upper_red之间的值变成255来自https://blog.youkuaiyun.com/qq_42444944/article/detai
2020-07-13 11:46:06
675
原创 自我记录:Python学习之OpenCV 04 图片的创建与修改
04 图片的创建与修改首先要了解opencv中读取图片的格式图像储存格式import cv2 as cvimport numpy as npdef creat_image(): # 3通道图像 img = np.zeros([400,400,3],np.uint8) img[:,:,0]=np.ones([400,400])*255 cv.imshow("window0",img) # 单通道图像 gray=np.ones([400,400],
2020-07-12 20:04:49
104
原创 自我记录:Python学习之OpenCV 03 图片的拼接与结合
03 图片的拼接每次显示图片都要创建新窗口,再显示,比较麻烦,有两种方法简化,一种是封装一个函数,另一种是多张图片在一个窗口显示,我来尝试下第二种方法src=cv.imread("./patrick.jpg")cv.namedWindow("input image",cv.WINDOW_AUTOSIZE)gray=cv.cvtColor(src,cv.COLOR_BGR2GRAY)RGB=cv.cvtColor(src,cv.COLOR_BGR2RGB)HSV=cv.cvtColor(src,
2020-07-11 21:11:19
127
原创 自我记录:Python学习之OpenCV 02 像素点的遍历
02 像素点的遍历首先是一段获取自己电脑摄像头的代码,可以按esc退出def video_demo(): capture=cv.VideoCapture(0) while True: ret,frame=capture.read() frame=cv.flip(frame,-1) cv.imshow("video",frame) c=cv.waitKey(50) if c==27: b
2020-07-11 20:59:54
980
原创 自我记录:Python学习之OpenCV 01 图片的颜色空间转换
图片的颜色转换对一张图片进行灰度转换和HSV转换import cv2 as cvimport numpy as np# 读入原图src=cv.imread("./normal_embryo.jpg")# 灰度图及HSV转换embryo_grey=cv.cvtColor(src,cv.COLOR_BGR2GRAY)embryo_HSV=cv.cvtColor(src,cv.COLOR_BGR2HSV)# 原图显示cv.namedWindow("embryo",cv.WINDOW_AU
2020-07-11 19:06:37
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人