python-imaging-library相关内容

VS 代码不能正确调试 python

我正在尝试用 python 制作一个应用程序.但是当我尝试在 VS 代码中运行它时,它会在 VS 代码中抛出一个错误,如下所示: 但是当我在 VS 代码之外运行代码时,它运行得非常好.见下文: 我遇到的问题与文件目录有关.我可以这么说,因为它也发生在我的音频文件中.我不确定这里发生了什么或我做错了什么. 奇怪的是,当我输入主文件夹的名称时,目录中包含 python 脚本,如下所示 ..

创建圆形图像 PIL Tkinter

目前我的应用程序中有一个缩放功能,效果很好,但是我希望实际的缩放框是一个圆圈.这是当前缩放的样子: 放大的矩形是鼠标指针所在的位置,周围区域被放大.但是我怎样才能让这个放大的对象变成圆形而不是正方形呢?这是我的代码: def zoom(self, event):if(event.delta > 0):如果 self.zoomValue != 4 : self.zoomValue += 1e ..
发布时间:2021-09-08 19:32:26 Python

是否可以“隐藏"或禁用海龟屏幕并仅捕获最终图形?

查看 Turtle 对象绘制的画布窗口有多大必要?可以隐藏或禁用它并仅捕获最终图形吗? 我有一个使用 turtle 库的 Python 脚本,我想知道在脚本运行期间打开画布窗口(可以在其中查看正在创建的实际绘图)是否至关重要?是否有可能甚至不加载画布的可视部分并在最后简单地捕获数据?(顺便说一句,我创建了一个 .ps 文件并使用 PIL 将其转换为 .jpg). 这是否会使整个脚本运行 ..

Python中的图像创建和字体

我使用 PIL 在 python 中创建了一组图像.除此之外,我还实现了 textwrap 以便将文本放在我创建的图像上,但是,它们并不完美.首先,下面是我创建的三个图像示例. 这三个图像具有不同的宽度,但我希望它们都具有相同的宽度,而高度无关紧要,可以比彼此更高或更小;宽度是唯一必须保持一致的东西.除此之外,我还使用了 utf-8 编码来在图像上获取此文本,但我希望字体看起来更像以下内容 ..
发布时间:2021-09-06 19:14:23 Python

将不透明图片转为透明GIF图片PIL

如何使用 PIL 将不透明的 PNG 文件转换为透明的 GIF 文件? 我的海龟图形游戏需要它.我似乎只能透明化 PNG 文件,不能透明化 GIF 文件. 解决方案 这并不明显,至少对我来说,你应该怎么做!对于不存在的问题,这可能是一种不必要的解决方法,因为我对 PIL 的内部工作原理一无所知. 无论如何,我使用这个输入图像搞砸了足够长的时间: #!/usr/bin/en ..
发布时间:2021-06-17 18:54:17 Python

将像素数据以txt格式保存在PIL中

我的程序是从图像中提取像素并将像素数据保存在文本文件中进行分析.我的图片是一个二进制图像,只给出 255 和 0 这是程序: from PIL import Imageim = Image.open("thresh.jpg")像素 = im.load()行,列 = im.size对于范围内的 y(列)对于范围内的 x(行)像素 = pix[x, y] 问题: 我想将 pixel 数 ..
发布时间:2021-06-17 18:54:14 Python

你如何将海龟的形状设置为 PIL 图像

快速问题:是否可以从 PIL 图像对象注册 python 海龟形状?最好不要将其保存为磁盘上的文件. 注意:我使用了多个 PIL 对象.我的意思是我同时加载了多个图像,所以我需要可以同时处理多个形状的东西.不会合并任何图像.(只是为了澄清.) 另外:是否可以创建一个像 stdout 那样的“假文件"或其他东西来做到这一点?一般来说,这会派上用场. 这不是重复的.它不是问如何正常设 ..
发布时间:2021-06-17 18:54:08 Python

_tkinter.TclError:图像“pyimage";不存在

在我开始之前,是的,我已经浏览了之前提出的所有问题,但似乎找不到答案,所以我有这个与 Tkinter 一起使用的代码,代码本身运行得非常好. 然后我创建另一个文件来调用这个特定的文件,我得到 _tkinter.TclError: image "pyimage" does not exist. 我不知道为什么它可以独立工作但在调用时失败. 调用类: from tkinter im ..
发布时间:2021-06-17 18:54:05 Python

PIL 属性错误

我试图用 Pillow 做一个脚本,但我有一个实例方法错误代码是这样的 import StringIO导入子流程从 PIL 导入图像命令 = "fswebcam -q --no-info --no-banner --jpeg -d/dev/video0 -i 0 -r 100x75 -"imageData = StringIO.StringIO()imageData.write(subproce ..
发布时间:2021-06-17 18:54:02 Python

算法 Python - 两个图像之间的差异

在 python 中,我正在计算两个图像之间的差异,使用 ImageChops.difference 有没有更快的方法来进行这个计算?由于它在 720p 图像上相对较慢,我让它运行了大约 6 个循环,并且花了大约 30 秒(使用 line_profiler)进行分析. 解决方案 使用 numpy.把图片数据放在2个numpy的float数组中,然后做两个数组的差值即可. ..
发布时间:2021-06-17 18:53:56 Python

Python Mutagen:通过 url 添加封面照片/专辑艺术?

使用mutagen,我可以添加普通的元标签,例如title、artist 和genre 但是当我尝试添加图像时通过网址,它不起作用. from mutagen.mp4 导入 MP4从 mutagen.mp4 导入 MP4Cover从 PIL 导入图像将 urllib2 导入为 urllib导入 io、sys、getopt#url 在别处定义音频 = MP4(网址)#清除以前的元标记音频删除()# ..
发布时间:2021-06-17 18:53:53 Python

在Python中标记2张图片之间的差异

我最近开始玩 Pillow.我正在比较 Python 3.3 中的两张图片,并希望将差异保存为图像. from PIL import Image从 PIL 导入 ImageChops从 PIL 导入 ImageDraw文件 1 = '300.jpg'file2 = '300.jpg'im1 = Image.open(file1)im2 = Image.open(file2)diff = Imag ..
发布时间:2021-06-17 18:53:50 Python

Pytesser 中的数字字符识别

我正在开展一个项目,该项目要求我从商品交易所获取价格.不幸的是,该交易所没有可用的网络服务或其他插件来让我从交易屏幕上获取价格. 我想我可以自动制作价格的屏幕截图并将所有价格拆分为单个图像.之后,我使用 Tesseract 3.0.2 的 Pytesser V 0.0.1 库和 Python v2.7 中的 Pillow 3.1.0 处理它们.然而,图像到文本的转换(通过 image_to_ ..

检测黑色和黑色上的白色矩形白色图像和裁剪(OpenCV)

我正在努力将图像裁剪为矩形大小,该矩形位于图像内部.这是原图: 到目前为止,我能够输入它,将其颜色转换为 HSV 颜色空间并对其应用阈值.到目前为止,这是我的代码: 导入 cv2#读取输入图像img = cv2.imread('rdm_generated_image.png')#从BGR转换到HSV色彩空间hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV) ..
发布时间:2021-06-17 18:53:43 Python

Python 使用 PYQT5 中的 PrinterDialog 将 PIL 图像发送到打印机 - 问题 PyQT5 窗口关闭

我正在尝试使用 PYQt5 中的打印按钮 (self.printBtn.clicked.connect(self.do_printout) ...) 发送 PIL 图像. 问题是,如果我按“取消"和“打印",主窗口就会关闭.使用 app.exec() 关闭子程序也没有成功.(Python 3.7、PyQT5 和 Windows 操作系统) 导入系统从 PyQt5 导入 QtGui、QtWi ..
发布时间:2021-06-17 18:53:40 Python