Kitame straipsnyje pažvelgsime į Caire'ą. Yra apie vaizdo dydžio keitimo biblioteka, apimanti turinio atpažinimą, taip pat galimybę padidinti ir sumažinti vaizdus neiškraipant turinio. Jei norite pakeisti vaizdų dydį neprarandant jų detalių, tai galite padaryti įdiegę Caire vaizdo dydžio keitiklį Ubuntu per Snap.
Skirtingai nuo kitų programų, kurios tiesiog apkarpo pikselius, „Caire“ leis mums pakeisti vaizdo dydį, išlaikant originalų turinį proporcingai gauto vaizdo proporcijai. Rezultatas – išbaigtas vaizdas, kitokio dydžio, tačiau neprarandant svarbių detalių kurie domina vartotoją.
„Caire“ yra turinio vaizdų dydžio keitimo biblioteka remiantis Siūlių drožyba. Biblioteka taip pat galintis aptikti žmonių veidus per “Pigo» prieš keisdami vaizdų dydį, ir nereikia turėti OpenCV įdiegta. Įjungus veido aptikimą, algoritmas neapkarpys aptiktų veidų pikselių, o veido sritis nepakeis.
Bendrosios Caire charakteristikos
Štai keletas funkcijų, kurios išskiria šią biblioteką nuo kitų esamų sprendimų:
- Apima pritaikomas komandų eilutės palaikymas.
- Tai mums taip pat pasiūlys vaizdo mažinimo arba padidinimo palaikymas.
- Be to, mes galime pakeisti vaizdo dydį tiek vertikaliai, tiek horizontaliai.
- Leis mums pakeisti visų vaizdų dydį kataloge.
- Nereikia naudoti jokių trečiųjų šalių bibliotekų.
- Pasinaudoja slenkstis sobel tiksliam reguliavimui.
- Šis įrankis naudoja suliejimo filtrą, kad būtų geriau aptiktos kraštinės.
- Leis mums viena komanda į kvadratinį vaizdą.
- Tai mums taip pat pasiūlys parama proporcingam mastui.
- aptiks veidus, kad būtų išvengta veido deformacijų.
- Parama keli išvesties vaizdų tipai (jpg, jpeg, png, bmp, gif)
Tai tik keletas funkcijų, kurias mums siūlo ši biblioteka. Jie gali būti išsamiai pasikonsultuokite su jais visais „github“ puslapis projekto.
Įdiekite „Caire“ Ubuntu kaip greitą paketą
Norėdami įdiegti šį įrankį naudodami „Snap“, mūsų sistemoje turi būti įdiegtas šios technologijos palaikymas. Jei naudojate Ubuntu 16.04 LTS (Xenial Xerus) arba naujesnę versiją, įskaitant Ubuntu 18.04 LTS (Bionic Beaver) ir Ubuntu 20.04 LTS (Focal Fossa), jums nereikės nieko daryti. Dabar „Snap“ turėtų būti įdiegtas ir paruoštas naudoti.
Mes galime įdiekite „Caire“ vaizdo dydžio keitiklį „Ubuntu“ per „Snap“. atidarykite terminalą (Ctrl + Alt + T) ir įdiekite stabilią versiją su komanda:
sudo snap install caire
Jei kada nors mums prireiks atnaujinti šį įrankį, terminale (Ctrl+Alt+T) turėsime naudoti tik komandą:
sudo snap refresh caire
Ir su tuo viskas yra paruošta. Dabar galime pradėti mažinti savo vaizdų dydį. A pagrindinio naudojimo pavyzdys iš šios bibliotekos terminale reikia vykdyti šią komandą (Ctrl+Alt+T):
caire -in entrada.jpg -out salida.jpg -width=20 -height=20 -debug=false -perc=1
į Daugiau informacijos apie šios bibliotekos naudojimą, vartotojai gali peržiūrėti instrukcijas, pateiktas „GitHub“ puslapis projekto arba naudokite programos pagalbą su komanda:
caire --help
Pašalinti
Jei mes pašalinkite Caire iš mūsų sistemos, mes tiesiog turėsime atidaryti terminalą (Ctrl + Alt + T) ir naudoti komandą:
sudo snap remove caire
Žinoma Kaip ir visos technologijos, ji turi savo apribojimų.. Jie bus rodomi, jei apdorotas vaizdas yra labai sutirštintas, tai reiškia, kad jame nėra „mažiau“ svarbių sričių. Tokiu atveju gali atsirasti nepageidaujamų rezultatų. Be to, algoritmas neveikia labai gerai, kai vaizdas, nors ir nelabai sutirštintas, pateikia turinį taip, kad neleistų nepastebėti kai kurių svarbių dalių.
į Daugiau informacijos apie šį įrankį ir jo veikimą, vartotojai gali eiti į projekto „GitHub“ puslapis.