Як видалити фон із зображення?


15

У мене логотип:

мій логотип

і я хотів би раз і назавжди позбутися цього жовтого фону і, можливо, навіть змінити весь логотип на чорний замість зеленого. чи є спосіб досягти цього за допомогою Paint або GIMP?

Я думаю, що позбутися від куточків просто, але що зсередини?


Якщо у вас немає більшої роздільної здатності, це буде важко. У вас є такий? У вас нерівномірне тло, тому є багато невеликих відмінностей, а арабські символи внизу зовсім невеликі. У вас будуть артефакти, які переплітають фон і передній план. Скористайтеся інструментом вибору, наблизьте масштаб і витягніть все, що можете. З того, що я можу сказати, для нього не буде магічної кнопки.
Сет

2
Я погоджуюся, немає ніякої магічної кнопки для цього. Якщо ви хочете використовувати Paint або Gimp, я б запропонував Gimp, оскільки він підтримує прозорість, де Paint цього не робить. Особисто я б скористався Photoshop для цього, пропоную вибрати зелені літери та скопіювати їх на новий шар.
cascer1

3
Переробка журналу здається кращою ідеєю, якщо зможете ввести текст, який є. Зробити це в будь-якому програмному забезпеченні для редагування, яке підтримує прозорість, досить просто, просто використовуйте інструмент кола, наведіть його на обведення / облямівку, зробіть колір порожнім і використовуйте інструмент типу для запису по краю на шляху. Це було б найпростіше в Adobe Illustrator.
JustDenDimi

Відповіді:


22

У GIMP ви можете перетворити зображення в чорно-біле. Це особливість під назвою Desaturate .

введіть тут опис зображення

Тепер, коли ви його маєте в B&W, тоді збільшуйте яскравість і контрастність таким чином, що фон стає яскраво-білим, а літери - темно-темними.

введіть тут опис зображення

як у цьому прикладі:

введіть тут опис зображення

У такому стані буде легко вибрати весь білий колір за допомогою цього інструменту

введіть тут опис зображення

Переконайтесь, що поріг вибору близький до нуля, щоб вибрати лише один колір і вибрати краї пір'я .

введіть тут опис зображення

Додати прозорий шар ( Layers > Transparency > Add Alpha Channel)

Очистіть ( Edit > Clear or Del) вибраний колір, і у вас буде прозорий фон.

Якщо ви хочете мати новий фон, додайте шар і додайте колір у новий шар.


Я робив саме це за допомогою GraphicConverter(лише для MacOS). Примітка. Після того, як ви перейдете до чистого чорного та чистого білого, легко зробити заміну кольору, щоб встановити фон або об'єкт на потрібний колір.
Карл Віттофт

5

Я б радив векторизувати логотип за допомогою Inkscape. Відкрийте Inkscape, виберіть File > Import...імпорт логотипу, виберіть, Path > Trace Bitmap...щоб відстежувати логотип до вектора, налаштовуйте налаштування, щоб створити чистий вектор (поставте Live Previewгалочку, щоб побачити, як виглядає ваш кінцевий вектор) та натисніть, OKколи ви задоволені налаштуваннями. Векторизований логотип буде розміщений над логотипом растрових зображень, тому перемістіть його із шляху та видаліть оригінальну растрову карту з файлу Inkscape. Збережіть файл Inkscape (формат .svgдля векторного графічного файлу).

Оскільки це векторна графіка, тепер ви можете легко змінювати кольори, стиль ліній та форму логотипу, а також можете експортувати їх у різних розмірах та роздільних здатностях, не з’являючись розмитими чи пікселізованими.


Я погоджуюся, з вектором набагато простіше обробити контури в більш гладку форму від вихідного зображення з низькою роздільною здатністю.
Кролтан

2

З Paint.NET використовуйте яскравість / контраст так:

Яскравість / контрастність Paint.NET

Якщо вам вона потрібна прозора, використовуйте паличку з толерантністю 0% та глобальним режимом затоплення, клацніть на білій області та натисніть, Delщоб видалити білий фон.

Paint.NET паличка глобальна повінь


1

Я зберегла ваше зображення і відкрила в Gimp. Я використовував інструмент «Вибрати за кольором» з порогом близько 125. Я виділив темно-зелений колір у центральних літерах. Я скопіював це і встав у новий образ. Збережено як xcf та експортується у форматі png. Існує деяка пікселізація (це не векторний підхід, як описано іншими), і затінення навколо тексту середнього розміру, який виглядає (пробачте мені це), китайські символи не є чистими. Інакше я думаю, що це нормально.

Ось png:

Ісламський логотип

Редагувати: Щойно зрозумів, що "Шаньдун" означає, що вони, ймовірно, є китайськими символами.


0

Це можна зробити за допомогою програми Paint, зберігаючи її як низькоякісне растрове зображення. Ви повинні натиснути на «Файл»> «Зберегти як», а потім вибрати Monochrome Bitmap, 16 Color Bitmapабо 256 Color Bitmapяк типи файлів. При цьому в зображенні може бути менше кольорів, які можна використовувати, а тому змінює кольори на найближчий із цих кольорів. Який формат слід вибрати, залежить від зображення, у вашому випадку використання 16-кольорової растрової карти дасть це:

введіть тут опис зображення

Зізнаюсь, так це виглядає не так приємно, але є кілька простих способів виправити це так, щоб це виглядало приємніше:

Оскільки кольорів дуже мало, ви можете легко скористатися інструментом заливки, щоб, наприклад, змінити зелений на сірий. Можна також використовувати гумку, щоб видалити сірі плями на задньому плані.

Або якщо ви хочете, щоб він пройшов ще швидше, ви можете повністю замінити колір іншим, вибравши колір, який ви хочете замінити як колір 2, вирізавши все зображення CTRL + A і CTRL + X, заповнивши його кольором Ви хочете замінити та вставити зображення за допомогою активованої опції «прозорий вибір».

На вашому зображенні, замінивши (192; 192; 192) сірий на білий і (0; 128; 128) зелений на (128; 128; 128) сірим, це дає такий результат:

введіть тут опис зображення

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