python
文章平均质量分 58
tp_0moyi0
这个作者很懒,什么都没留下…
展开
-
文本识别 easyocr 库的相关知识
1,前言之前谈到图片文本 OCR 识别时,写过一篇文章介绍了一个 Python 包 pytesseract ,具体内容可参考介绍一个Python 包 ,几行代码可实现 OCR 文本识别!这篇文章 ,pytesseract 包是基于 Tesseract 封装得到的,这个包虽然支持多语言文本识别,但对于不同语言文本识别,准确率却不一样,例如英文识别准确率高,而中文文本较低;英文字符识别,整体来看基本不会出错,但对于图片中的中文字符,经常出现乱码、识别失败,2,EasyOCR 介绍今天将介绍原创 2022-02-25 16:54:55 · 7363 阅读 · 0 评论 -
anaconda安装及pytorch、tf、jupyter环境配置
由于环境崩了,找不到原因,所以又开始摸索着从头开始配置conda环境1. 安装anacondaanaconda 安装包下载地址如下下载地址:Anaconda | Individual Edition界面是这样的首先下载下来安装包上面那个是之前安装的安装包但是环境出问题了,索性想着就新下载个最新的重新弄弄,然后顺带补一下之前没写的环境安装和搭建后面就直接一步步上图了双击下载好的Anaconda3-2021.11-Windows-x86_64.exe文件,出现如下界...原创 2021-12-12 14:41:36 · 2103 阅读 · 0 评论 -
解决:selenium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ execu
运行爬虫代码出现上面的bugbug详细信息如下D:\Anaconda3\file\envs\item\python.exe D:/pycharm/code/BadmintonCrawler.pyD:\pycharm\code\BadmintonCrawler.py:22: DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver = webdriver.Chr原创 2021-11-30 14:11:03 · 21154 阅读 · 6 评论 -
创建conda环境,在conda环境中安装pytorch和jupyter在pycharm中使用jupyter
首先说明一下要安装tensorflow或者pytorch都需要安装anaconda、 CUDA 和 cuDNN 还有 python 之类的一些环境,由于本人之前安装 pytorch的时候 已经安装过上面说的那些环境了,所以对于如果没有安装之前那些环境的朋友这个博客并不适合然后关于在 anaconda 创建环境的那些命令由于我之前已经操作好了所以这里不会再给截图只会给一个关于相关命令的博客链接关于anaconda的一些操作命令_tp_0moyi0的博客-CSDN博客然后便开始进入到环境...原创 2021-11-21 14:24:39 · 1222 阅读 · 0 评论 -
关于anaconda的一些操作命令
查看anaconda里面已经安装好的环境conda env list查看所有 anaconda 的配置conda config --show删除之前的镜像源,恢复默认状态conda config --remove-key channels添加镜像conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ ,会增加镜像到.condarc文件中删除镜像..原创 2021-11-15 11:03:58 · 727 阅读 · 0 评论 -
一篇关于PIL和CV库在泊松融合中出现的bug
先上代码:import cv2import numpy as npfrom math import sqrtfrom PIL import Image# Read images : src image will be cloned into dstim = cv2.imread('back.png')obj = cv2.imread('char.png')# Create an all white maskmask = 255 * np.ones(obj.shape, obj.d原创 2021-11-07 08:06:26 · 214 阅读 · 0 评论 -
leetcode 836 3种解法: 判断矩形重叠
836. 矩形重叠矩形以列表 [x1, y1, x2, y2] 的形式表示,其中 (x1, y1) 为左下角的坐标,(x2, y2) 是右上角的坐标。矩形的上下边平行于 x 轴,左右边平行于 y 轴。如果相交的面积为 正 ,则称两矩形重叠。需要明确的是,只在角或边接触的两个矩形不构成重叠。给出两个矩形 rec1 和 rec2 。如果它们重叠,返回 true;否则,返回 false 。示例 1:输入:rec1 = [0,0,2,2], rec2 = [1,1,3,3]输出:true示例原创 2021-11-02 10:54:20 · 708 阅读 · 0 评论 -
np.ndarray与PIL.Image对象相互转换时出现了 AttributeError: type object ‘Image‘ has no attribute ‘fromarray‘
先介绍一下np.ndarray 和 PIL.Image对象相互转换的实现1、 实现PIL image到array的转换Image对象有crop功能,也就是图像切割功能,但是使用opencv读取图像的时候,图像转换为了np.adarray类型,该类型无法使用crop功能,需要进行类型转换,所以使用下面的转换方式进行转换。变换代码:img = np.asarray(image)需要注意的是,如果出现read-only错误,并不是转换的错误,一般是你读取的图片的时候,默认选择的是"r",原创 2021-10-31 16:53:36 · 10617 阅读 · 0 评论 -
OSError: [Errno 22] Invalid argument: ‘C:\\Users\\0moyi0\\Desktop\\AD_kk.png‘
报错代码#-*-coding:GBK -*-from PIL import Imagefilename = r"C:\Users\0moyi0\Desktop\AD.png"im = Image.open(filename)# 图片的宽度和高度x, y = im.sizeprint("图片宽度和高度分别是{},{}".format(x, y))img_array = im.load()# x1, y1 = im1.size# print("图片宽度和高度分别是{},{}".form原创 2021-10-31 10:40:21 · 2635 阅读 · 0 评论 -
cv2库中一些函数的使用
最近在做一些实验,需要画图和对图像进行处理,所以用到 plt 库和 cv2 的库比较多所以做点笔记函数介绍1、读入图像函数cv2.imread(filepath,flags)参数一是想要读取图片的路径,参数二是值想要读取图片的格式filepath:要读入图片的完整路径 flags:读入图片的标志 cv2.IMREAD_UNCHANGED:顾名思义,读入完整图片,包括alpha通道 cv2.IMREAD_GRAYSCALE:读入灰度图片 cv2.IMREAD_COL...原创 2021-10-30 14:46:00 · 2844 阅读 · 0 评论 -
用python代码把jpg格式的图片转换成png格式的图片,然后对一些不重要的部分进行透明化处理
废话不多说,直接上代码了,有不明白的地方欢迎大家在评论区里面交流#coding=utf-8''' author: 0moyi0 date: 2021/10/29 20:52 content: 把 3 通道的 jpg 格式的图片转换成 4 通道的 png格式的图片,留下图标部分,其余部分按照一定阈值进行透明处理'''# pip install Pillowimport PIL.Image as Imageimport os# 以第一个像素为准,相同色改原创 2021-10-29 21:05:18 · 2899 阅读 · 1 评论 -
SyntaxError: Non-UTF-8 code starting with ‘\xe6‘ in file C:/Users/0moyi0/Desktop/DeepLearningExample
报错原因是因为python代码中出现了中文字符官网解决方法的链接地址:http://python.org/dev/peps/pep-0263/ for details官方解释错误原因:简单解决方法:根据编码的不同在python代码文件的第一行,一定是第一行添加如下代码:#-*-coding:GBK -*-或者添加#coding=utf-8最后成功运行记住一定得是第一行!记住一定得是第一行!记住一定得是第一行!重要的事情说三遍...原创 2021-10-29 20:29:06 · 642 阅读 · 0 评论 -
TypeError: not all arguments converted during string formatting
错误代码:# pip install Pillowimport PIL.Image as Image# 以第一个像素为准,相同色改为透明def transparent_back(img): img = img.convert('RGBA') L, H = img.size print(L, H) # color_0 = (255, 255, 255, 255) # 要替换的颜色 for h in range(H): print()原创 2021-10-29 19:38:56 · 631 阅读 · 0 评论 -
TypeError: Image data of dtype object cannot be converted to float
出错原因:路径中有中文养好习惯尽量别把路径设置成中文改成英文运行就通过了原创 2021-10-29 18:25:57 · 446 阅读 · 0 评论 -
安装tensorflow-gpu版本
首先说明一下要安装tensorflow或者pytorch都需要安装anaconda、 CUDA 和 cuDNN 还有 python 之类的一些环境,由于本人之前安装 pytorch的时候 已经安装过上面说的那些环境了,所以对于如果没有安装之前那些环境的朋友这个博客并不适合安装了上述环境之后下面可以跟我走:首先打开dos 输入 nvcc -V 检查 CUDA 的版本之后使用 conda info --envs 命令 查看 anaconda 里面有的环境之后可以开始准备给自己的t...原创 2021-10-27 19:31:18 · 396 阅读 · 0 评论 -
OSError: cannot write mode RGBA as JPEG
今天对数据集进行预处理的过程中 进行了图像分割,结果出现了上面的这个bugim = Image.open(filename)# 图片的宽度和高度x, y = im.sizeprint("图片宽度和高度分别是{},{}".format(x, y))region = im.crop((0,0,344,344))region.save(filename1)region = im.crop((0,344,344,384))region.convert('RGB')region.sa...原创 2021-10-27 15:09:38 · 605 阅读 · 0 评论 -
用python打印图片每个像素值 切割图片
打印图片每个像素的像素值直接上代码代码如下:# -*-coding:utf-8-*-from PIL import Imagefilename = r"C:\Users\0moyi0\Desktop\复旦毕业论文资料\极验数据集\00a2d7e0cf814331923d5acd1356f030.jpg"im = Image.open(filename)# 图片的宽度和高度x, y = im.sizeprint("图片宽度和高度分别是{},{}".format(x, y))im原创 2021-10-27 14:55:44 · 1343 阅读 · 0 评论 -
用python代码去除文件夹下所有指定后缀的文件
最近在做深度学习领域的实验,初次做实验没有经验,自己做数据集的过程有一些 业余, 生成了一些不同格式的配置文件自己手动去删除有些麻烦,想偷懒的人不得不去学习利用python方法去解决这个需求。目标是去除下图文件夹中的 .xml 结尾的 标注配置文件 保留 .jpg 后缀的图片文件解决代码:import osimport shutil# 这个函数是用来递归遍历文件夹里面所有内容,包括文件夹和文件,将它们分开放到两个列表# 顾名思义:file_list 是...原创 2021-10-27 13:04:34 · 1534 阅读 · 0 评论 -
torch.matmul()的用法(背景:出于准备毕业论文,初学李沐前辈的动手学深度学习,也就是江湖中流传的“花书”先给大家推荐一下学习的网页)
CUDA语义 - PyTorch中文文档https://pytorch-cn.readthedocs.io/zh/latest/notes/cuda/这个网站封面长这样,上面就是“花书”的网页版,里面有pytorch、tensorflow等三种流行框架的实现代码,比较适合入门(我也是刚入门,菜鸟写博客,有错欢迎指正,一起学习共同进步)推荐:pytorch中文文档主页 - PyTorch中文文档Nonehttps://pytorch-cn.readthedocs.io/zh/latest/朋.原创 2021-09-30 16:43:14 · 829 阅读 · 0 评论 -
ValueError: check_hostname requires server_hostname
一个网络翻墙问题引起的bug,居然卡了我半个多小时,我也是个憨憨,ValueError: check_hostname requires server_hostname,我看了很久一直以为是自己代码写错了,没想到最后是因为网络的原因翻的车这个问题引起的原因是跑代码的时候我开了翻墙(如下图),然后可能导致了一些网络闭环回路,结果就是不能正常访问一些国内的网站,然后导致结果出错,只要把图上的翻墙软件调回关闭通道模式或者把这个软件关了,就可以正常跑通了。我这边最后是直接把翻墙的小猫给down了,.原创 2021-08-03 13:37:21 · 1020 阅读 · 4 评论