Запитання з тегом «python-imaging-library»

Бібліотека зображень Python (PIL) надає мові Python стандартну основу для роботи із зображеннями. API PIL легкий, але семантично стійкий; він пропонує широкий спектр зручних пітонічних інструментів у більшій частині лексикону зображень: обробка, аналіз, стиснення та кодек-абстракція тощо - все це спирається на замовлену і легко розширювану бібліотечну структуру.

4
Як зберегти зображення за допомогою PIL?
Я щойно зробив деяку обробку зображень за допомогою бібліотеки зображень Python (PIL), використовуючи допис, який я знайшов раніше, щоб здійснити перетворення зображень фур'є, і я не можу змусити функцію збереження працювати. Весь код працює добре, але він просто не збереже отримане зображення: from PIL import Image import numpy as np …

11
Як показати зображення PIL у зошиті ipython
Це мій код from PIL import Image pil_im = Image.open('data/empire.jpg') Я хотів би зробити на ньому деяку маніпуляцію зображенням, а потім показати це на екрані. У мене виникають проблеми із відображенням зображення PIL у ноутбуці python. Я намагався: print pil_im І просто pil_im Але обидва просто дають мені: <PIL.JpegImagePlugin.JpegImageFile image …


7
Перетворення RGBA PNG у RGB за допомогою PIL
Я використовую PIL для перетворення прозорого зображення PNG, завантаженого за допомогою Django, у файл JPG. Вихід виглядає зламаним. Вихідний файл Код Image.open(object.logo.path).save('/tmp/output.jpg', 'JPEG') або Image.open(object.logo.path).convert('RGB').save('/tmp/output.png') Результат В обох напрямках отримане зображення виглядає так: Чи є спосіб це виправити? Я хотів би мати білий фон там, де раніше був прозорий фон. …

2
Перетворити зображення з PIL у формат openCV
Я намагаюся перетворити зображення PILу OpenCVформат. Я використовую OpenCV 2.4.3. ось те, що я намагався досі. >>> from PIL import Image >>> import cv2 as cv >>> pimg = Image.open('D:\\traffic.jpg') #PIL Image >>> cimg = cv.cv.CreateImageHeader(pimg.size,cv.IPL_DEPTH_8U,3) #CV Image >>> cv.cv.SetData(cimg,pimg.tostring()) >>> cv.cv.NamedWindow('cimg') >>> cv.cv.ShowImage('cimg',cimg) >>> cv.cv.WaitKey() Але я думаю, що …

7
Додайте текст на зображення за допомогою PIL
У мене є програма, яка завантажує Зображення, і коли користувач клацає на ньому, для цього Зображення з’являється текстова область (за допомогою jquery), де користувач може написати якийсь текст на Зображенні. Що слід додати на Image. Провівши деякі дослідження, я зрозумів, що PIL(бібліотека зображень Python) може допомогти мені це зробити. Тому …

5
Отримайте піксельний RGB за допомогою PIL
Чи можна отримати колір RGB пікселя за допомогою PIL? Я використовую цей код: im = Image.open("image.gif") pix = im.load() print(pix[1,1]) Однак він виводить лише число (наприклад, 0або 1), а не три числа (наприклад, 60,60,60для R, G, B). Я думаю, я щось не розумію щодо функції. Я хотів би пояснити. Дуже …

7
Робота з TIFF (імпорт, експорт) у Python за допомогою numpy
Мені потрібен метод python, щоб відкривати та імпортувати зображення TIFF у масиви numpy, щоб я міг аналізувати та модифікувати піксельні дані, а потім знову зберігати їх як TIFF. (Це в основному карти інтенсивності світла в градаціях сірого, що представляють відповідні значення на піксель) Я не зміг знайти жодної документації щодо …

5
Як показати зображення PIL на екрані?
Я роблю деяке редагування зображень за допомогою бібліотеки PIL. Справа в тому, що я не хочу щоразу зберігати зображення на своєму жорсткому диску, щоб переглянути його в Провіднику. Чи є невеликий модуль, який просто дозволяє мені встановити вікно та відобразити зображення?

5
Як скласти зображення на інше зображення за допомогою PIL у Python?
Мені потрібно зробити зображення та розмістити його на новому, згенерованому білому фоні, щоб воно перетворилося на шпалери робочого столу, які можна завантажити. Отже, процес тривав би: Створіть нове, повністю біле зображення із розмірами 1440x900 Помістіть наявне зображення зверху, по центру Зберегти як одне зображення У PIL я бачу ImageDrawоб'єкт, але …

5
Як зменшити розмір файлу зображення за допомогою PIL
Я використовую PIL для зменшення розміру зображень там, перетворюючи більші зображення в менші. Чи існують якісь стандартні способи зменшити розмір файлу зображення, не втрачаючи при цьому занадто високої якості, скажімо, оригінальний розмір зображення становить 100 КБ, я хочу зменшити його до 5 або 10 КБ, особливо для форматів png та …

6
Передискретизація масиву numpy, що представляє зображення
Я шукаю, як зробити повторну вибірку масиву numpy, що представляє дані зображення в новому розмірі, бажано, вибираючи метод інтерполяції (найближчий, білінійний тощо). Я знаю, що є scipy.misc.imresize який робить саме це, обертаючи функцію зміни розміру PIL. Єдина проблема полягає в тому, що, оскільки він використовує PIL, масив numpy повинен відповідати …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.