Описание тега python-imaging-library
The Python Imaging Library (PIL) provides the Python language with a de-facto standard foundation for image work. PIL’s API is lightweight but semantically consistent; it furnishes a range of comfortably Pythonic tools throughout much of the imaging lexicon: processing, analysis, compression and codec abstraction, etc. – all of which builds upon a bespoke and readily extensible library structure.
1
ответ
pil.image.getdata() возвращает различную информацию о пикселях для файлов JPEG и PNG
Я пытаюсь получить информацию о пикселях двух разных файлов изображений (.jpg и.png), используя from PIL import Image #for jpg im = Image.open('file1.jpg') pixel_jpg = list(im.getdata()) #for png im1 = Image.open('file1.png') pixel_png = list(im.get…
30 апр '17 в 11:26
1
ответ
Не удается найти модуль PIL при использовании объявленного класса
Я написал простой скрипт на Python с подушкой для создания сетки на изображении 1024x256. Затем я определяю класс, который больше похож на набор функций. class Letters: COLOR_GREEN = (0, 255, 0) COLOR_BLUE = (0, 0, 255) COLOR_BLACK = (0, 0, 0) class…
22 авг '17 в 09:06
1
ответ
PIL, Image.fromarray шуметь
я делаю преобразование между изображениями (алфавит I) и arr(np.array)режим 'L', оттенки серого img.нет пикселей как шум в np.array, но когда я сделал преобразование. img = Image.fromarray(arr) img.save(path) тогда есть шумы в сохраненном img.Все к…
21 фев '17 в 07:10
2
ответа
PIL импортирует пиксели png как одно значение вместо вектора 3 значений
У меня есть куча файлов карт, которые я скачал с карт Google в формате PNG, которые я хочу преобразовать в одно увеличенное изображение. Когда я импортирую один из них и смотрю на пиксели, я вижу, что пиксели представляют собой одно число в диапазон…
23 ноя '14 в 20:20
1
ответ
Какие функции из библиотеки изображений Python помогут мне найти разницу между двумя изображениями?
Я просматриваю документы Python Imaging Library для того, чтобы взять 2 похожих изображения и "вычесть одно из другого". Вот наглядное пособие: Мы все видели эти изящные "превращающие слово в смысл" вещи, верно? Я хочу в основном взять второе изобра…
23 дек '16 в 04:16
1
ответ
Numpy игнорирует фреймы файла TIF при конвертации из PIL
У меня есть 3 изображения, сохраненные в виде многостраничного файла TIF. Я попытался прочитать его, используя PIL(низкий), и он обнаружил правильное количество кадров, но когда я конвертирую его в numpy, он игнорирует кадры и конвертирует только од…
09 ноя '18 в 11:54
3
ответа
Как отобразить объект PIL Image в шаблоне?
Если пользователь загружает изображение, а я изменяю его размер с помощью PIL, я получаю объект PIL Image. Как мне отобразить PIL Image файл в шаблоне, прежде чем он был сохранен в базе данных? Может ли оно быть передано как изображение и визуализир…
15 янв '13 в 22:53
1
ответ
Python - Tkinter - Paint: Как рисовать плавно и сохранять изображения под разными именами?
Я сделал программу рисования, но я не могу рисовать плавно и сохранять изображения каждый раз под разными именами. Пожалуйста помоги! from tkinter import * # by Canvas I can't save image, so i use PIL import PIL from PIL import Image, ImageDraw def …
03 сен '18 в 09:09
1
ответ
ПОДУШКА модуля ПОДУШКИ портит изображение HTML холста из
В рамках эксперимента я пытаюсь обработать изображения, отредактированные в. Я стираю части изображения, как кисть, рисуя его ctx.globalCompositeOperation = "destination-out"; Я конвертирую этот холст в изображение с помощью ctx.toDataURL() и сохран…
07 сен '14 в 17:14
1
ответ
В чем разница между привязками PIL и ImageMagick для python?
Я исследую различные способы масштабирования изображений (создания эскизов) с помощью Python. Кто-нибудь может объяснить мне принципиальную разницу в результирующих изображениях после процесса ImageMagick и после процесса PIL. На первый взгляд, нет …
17 янв '13 в 21:07
1
ответ
Django Считайте png изображение из URL, затем передайте его HttpResponse
Я хочу, чтобы прочитать изображение PNG из частного URL, а затем записать его в HttpResponse. У меня есть это представление, которое получит слой из geoServer как изображение в формате png, затем откроет его и прочитает его, а затем вернет его как H…
30 янв '18 в 02:15
0
ответов
tkinter постскриптум и сохранение изменяет размеры холста
У меня есть холст, который я хотел бы экспортировать с тем же точным размером, который указан в коде. ниже функция, которую я использую для этого. asksaveasfile - это диалоговое окно из tkinter: def print_grid(self): # a function for printing the gr…
14 июн '17 в 16:15
1
ответ
Python–PIL: getdata()- метод не возвращает кортеж
Я довольно новичок в кодировании в целом (кодирую уже 4 месяца), и у меня есть вопрос о PIL-модуле Python. Всякий раз, когда я звоню getdata() - метод на изображении, я получаю что-то странное возвращается. Из изображения импорта PIL: # Histogram cl…
22 дек '15 в 13:55
3
ответа
Преобразование между объектом Pillow Image и размерным массивом изменяет размерность
Я использую Pillow и NumPy, но у меня проблема с преобразованием объекта Pillow Image в массив NUMPY. когда я выполняю следующий код, результат странный. im = Image.open(os.path.join(self.img_path, ifname)) print im.size in_data = np.asarray(im, dty…
25 сен '13 в 22:20
1
ответ
Разделите группу на другую, используя img.split()
У меня есть 24-битная картинка в формате JPEG, которой я пытаюсь манипулировать. Я хочу разделить красную полосу на зеленую (затем нормализовать от 0 до 255). Затем объедините полосы с g=0 и b=0. Я попытался с помощью методов img.split() и img.merge…
10 сен '13 в 13:24
1
ответ
Как можно использовать функцию обрезки, чтобы сделать это изображение читабельным для pytesseract?
Так вот следующее изображение https://imgur.com/a/E6mpB Я хочу выделить каждый из этих номеров, чтобы я мог прочитать их pytesseract, Вот сценарий, который я написал до сих пор: try: import Image except ImportError: from PIL import Image import pyte…
26 май '17 в 20:17
0
ответов
Изменить изображение в Google App Engine с помощью библиотеки PIL
В настоящее время я пытаюсь развернуть приложение python(2.7) в GAE, но я, похоже, наткнулся на стену, делающую это.В приложении мне нужно применить некоторые преобразования к данным изображения, которые я получил в виде массива байтов. Я действовал…
25 ноя '16 в 09:00
1
ответ
Компрессия PNG с PIL и CV2
Я пытаюсь сделать компрессор изображения в моем проекте Django. Я хорошо справился с JPG, но получил много проблем с PNG. Для сжатия я использую PIL и cv2, но не могу получить результат лучше, чем 16% сжатия для больших файлов PNG (>1 МБ). Я пытался…
01 окт '18 в 15:14
1
ответ
Ошибка атрибута PIL: форма при создании массива
Я пытаюсь деформировать два изображения разных размеров, используя PIL; в частности, установив форму (размер) для будущего искривленного целевого изображения в виде массива, и я сталкиваюсь с AttributeError: Файл "C:\Anaconda2\lib\site-packages\PIL\…
27 июл '16 в 09:52
1
ответ
Использование wingIDE с новым модулем (не распознается)
Используя мой терминал, код "из PIL import Image" отлично работает и распознается моим компьютером. Это позволяет мне получать изображения, используя адрес пути. Вот моя проблема, когда я открываю wingIDE и пробую тот же код... этот модуль не распоз…
25 окт '16 в 02:47