Цаире, библиотека за промену величине слика

о Цаиреу

У следећем чланку ћемо погледати Каиро. Је око библиотека помоћу које се може променити величина слике и која укључује препознавање садржаја, као и могућност повећања и смањења слика без изобличења садржаја. Ако сте заинтересовани за промену величине слика без губљења детаља о њима, то можете учинити инсталирањем Величине слика Цаире у Убунту путем Снап-а.

За разлику од других апликација које једноставно обрезују пикселе, Цаире ће нам омогућити да променимо величину слике, задржавајући оригинални садржај пропорционално пропорцији резултујуће слике. Резултат је комплетна слика, у различитој величини, али без губљења важних детаља који занимају корисника.

Цаире је библиотека за промену величине слика заснована на садржају На основу Резбарење шавова. Библиотека је такође способан да открије људска лица преко "Пиго»Пре него што промените величину слика, и не захтева поседовање ОпенЦВ инсталиран. Ако је омогућено откривање лица, алгоритам ће избећи обрезивање пиксела унутар откривених лица, задржавајући површину лица непромењеном.

Опште карактеристике Каира

пример резултата

Ово су неке од карактеристика које ову библиотеку разликују од осталих постојећих решења:

  • Укључује прилагодљива подршка командне линије.
  • Такође ће нам понудити подршка за смањење или повећање слике.
  • Поред тога можемо промените величину слике и вертикално и хоризонтално.
  • Дозволиће нам промените величину свих слика у директоријуму.
  • Не захтева употребу било које независне библиотеке.
  • Користи праг од собел за фино подешавање.
  • Овај алат користи филтер замућења за бољу детекцију ивица.
  • Дозволиће нам квадратну слику једном командом.
  • Такође ће нам понудити подршка пропорционалној скали.
  • Откриће лица како би се избегле деформације лица.
  • Подршка за више врста излазне слике (јпг, јпег, пнг, бмп, гиф)

Ово су само неке од карактеристика које нам ова библиотека нуди. Могу детаљно их консултујте у гитхуб страница пројекта.

Инсталирајте Цаире на Убунту као снап пакет

Да бисмо инсталирали овај алат путем Снап-а, морамо имати подршку за ову технологију инсталирану на нашем систему. Ако користите Убунту 16.04 ЛТС (Ксениал Ксерус) или новији, укључујући Убунту 18.04 ЛТС (Биониц Беавер) и Убунту 20.04 ЛТС (Фоцал Фосса), нећете морати ништа да радите. Снап би већ требао бити инсталиран и спреман за употребу.

Можемо инсталирајте Цаире ресизер слике на Убунту преко Снап-а отварање терминала (Цтрл + Алт + Т) и инсталирање стабилне верзије наредбом:

цаире објект

sudo snap install caire

Ако било када затреба ажурирајте овај алат, у терминалу (Цтрл + Алт + Т) мораћемо да користимо само наредбу:

sudo snap refresh caire

А са овим је све спремно. Сада можемо почети да смањујемо величину својих слика. А. основни пример употребе из ове библиотеке требало би извршити следећу наредбу у терминалу (Цтрл + Алт + Т):

пример 20% смањење

caire -in entrada.jpg -out salida.jpg -width=20 -height=20 -debug=false -perc=1

у више информација о коришћењу ове библиотеке, корисници могу погледати упутства понуђена у ГитХуб страница пројекта или користите помоћ програма са наредбом:

Цаире Хелп

caire --help

Деинсталирај

Ако желимо деинсталирајте Цаире из нашег система, морат ћемо само отворити терминал (Цтрл + Алт + Т) и користити наредбу:

уклонити каире

sudo snap remove caire

Наравно, као и сва технологија, она има своја ограничења. Они ће се појавити у случају да је обрађена слика јако згуснута, у смислу да не садржи „мање“ важна подручја. У том случају могу се појавити нежељени резултати. Поред тога, алгоритам не функционише баш добро када слика, иако није јако згуснута, представља садржај на начин који не дозвољава да пропусте неке важне делове.

у више информација о овом алату и како он функционише, корисници могу да оду на страна ГитХуб пројекта.


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.