- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Python - OpenCV 图像二值化处理
图像二值化处理时图像处理过程中非常常见的一种操作,在python中比较常用的主要是opencv,pil两个第三库,对比来看的话,opencv使用要更加的方便灵活,文本主要介绍以下基于opencv的图像二值化处理方法。首相我们来看一种比较简单的图像二值化处理方法。全局阈值二值化主要思路就是设置一个阈值,低于该阈值的像素置为0(黑色),高于该阈值的像素置为255(白色),下面来看代码def image_binarization(img): # 将图片转为灰度图 .
2020-11-21 16:35:46 30297 3
原创 VS异常:文件乱码:文件加载,使用Unicode(UTF-8)编码加载文件xxx时,有些字节已用Unicode替换字符替换。保存该文件将不会保留原始文件内容。
今天在使用vs打开一个项目的时候发现部分文件突然乱码了,上午打开的时候还没发现,点击部分cs文件的时候出现下面异常提醒在网上查了以下相关资料,主要有以下两种思路1. 在vs中,选择"工具"->"选项"->"文本编辑器" 勾选上"自动检测不带签名的UTF-8编码",尝试了一下,发现并没有什么乱用2. 用文本编辑器打开问题文件,设置编码另存为一下,这样确实可以解决问题,但是我有问题的文件实在太多了,少了还好,多的话实在是麻烦并且没有办法从根本上解决问题。之后又查了查相关资料,有相
2020-11-30 22:20:54 11834 16
原创 Python - OpenCV 图像灰度识别
本片文章将介绍一下基于opencv的图像灰度识别,主要介绍三通道的彩色图片的灰度识别,单通道图片无需判断。 对图片进行灰度识别我们要先明白一个基础知识,理论上讲,一张真正的灰度图应该是单通道或者RGB三通道值相等的,因此我们可以根据通道数或者像素RGB三通道值差异来判断。 接下来我们来介绍两种计算灰度值的方法。方法一def calculate_gray_value(img): # 分割RGB通道 r, g, b = cv2.split(img) ...
2020-11-08 11:37:43 4958 2
原创 Python - OpenCV加载图片
近期在python中使用opencv加载图片的时候遇到一些问题,在此记录一下。首先我们来看最常用的一种加载方式,通过imread()方法来加载。import cv2image = cv2.imread(img_path)img_path可以是绝对路径也可以时相对路径,但是这里存在一个问题,img_path路径中不能包含中文,即使使用的是相对路径,根目录到当前文件也不能存在中文路径否则会报错。接下来我们看两种其他的opencv加载图片的方法直接从文件中加载图片,可以解决中文路径问题im
2020-11-08 09:48:38 931
国际手机号信息.csv
2024-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人