- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 值传递、指针传递、引用传递的区别
值传递、指针传递、引用传递的区别指针指针表示内存地址指针变量:用来存放指针的变量(或者可以理解为地址)int *P;char *p;double *p;定义时加*号表示 这是一个指针变量使用时 加*号表示的是取出该指针指向的内存空间中的数据值值传递形参是实参的拷贝,改变形参的值并不会影响外部实参的值。从被调用函数的角度来说,值传递是单向的(实参->形参),参数的值只能传入,不能传出。当函数内部需要修改参数,并且不希望这个改变影响调用者时,采用值传递。以swap函数为例
2022-04-16 16:36:14
821
转载 计算机视觉之从摄像头获取视频/从文件获取视频
2021-05-13- 从摄像头获取视频/从文件获取视频作者:小初时间: 2021-05-13目录文章目录2021-05-13- 从摄像头获取视频/从文件获取视频目录@[toc]1、从摄像头获取视频应用2、从文件获取视频应用3、保存视频应用Release everything if job is finished1、从摄像头获取视频使用**cv2.VideoCapture()**获取视频.cv2.VideoCapture(builtins.object)要获取视频,需要创建一个VideoC
2021-05-13 22:13:27
1421
原创 如何理解傅里叶变换?
2021-05-12-如何理解对图像做傅里叶变换?如何去理解频谱图?作者:小初时间: 2021-05-12转载:目录文章目录2021-05-12-如何理解对图像做傅里叶变换?如何去理解频谱图?目录@[toc]如何理解对图像做傅里叶变换?如何去理解频谱图?数字图像:为了能用计算机对图像进行加工,需要把连续图像在坐标空间和性质空间都离散化,这种离散化了的图像是数字图像。数字图像处理(Digital Image Processing):是指应用计算机来合成、变换已有的数字图像,从而产生一种新的效果,并把
2021-05-13 15:00:43
180
1
原创 如何创建Anaconda虚拟环境、导入第三方模块以及如何利用命令行界面运行.py程序
2021-05-11-Anaconda虚拟环境的创建,在命令行界面中运行.py程序作者:小初时间: 2021-05-11摘要Anaconda虚拟环境的创建,在命令行界面中运行.py程序文章目录2021-05-11-Anaconda虚拟环境的创建,在命令行界面中运行.py程序摘要@[toc]创建环境第一种方法:直接在Anaconda中创建虚拟环境第二种方法:直接在命令窗口使用命令来创建虚拟环境第三种方法:利用项目中的 environment.yml 文件来创建环境(分享环境)Usage:(此部分可
2021-05-11 16:50:35
1321
1
原创 OpenCV和matplotlib中imread()函数在图像读取时的色彩通道问题
OpenCV和matplotlib中imread()函数对图像读取的细节作者:小初时间: 2021-05-09今天在处理图像时,使用matplotlib.imread()读取图片,使用cv2.imwrite()再写入到新的图片,此时发现程序编译时,matplotlib.show()展示出来的图片是正常的,但是新写入的图片效果明显不对,明显感觉各通道色值发生了变化。 原图处理后的图片原来OpenCV读进来的图像,通道顺序为BGR, 而matplotlib的
2021-05-09 13:44:13
1103
1
原创 AttributeError: ‘NoneType‘ object has no attribute ‘shape‘ 解决方案&OpenCV视频末帧处理不当导致的错误
AttributeError: ‘NoneType’ object has no attribute 'shape’解决方案作者:小初时间: 2021-05-08书籍/博客/视频:网站地址:摘要第一种方法完结总结目录文章目录AttributeError: 'NoneType' object has no attribute 'shape'解决方案摘要总结目录问题的出现:解决过程:问题的出现: 在pycharm中对车道线视频的检测完毕之后,系统总会报错,提示如下:Attrib
2021-05-08 21:49:43
8694
6
基于计算机视觉的车道线检测(完整源码)
2021-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人