पुढच्या लेखात आम्ही कैरोवर नजर टाकणार आहोत. च्या बद्दल प्रतिमेचे आकार बदलणारी लायब्ररी ज्यात सामग्री ओळख समाविष्ट आहे तसेच सामग्री विकृत न करता प्रतिमा विस्तृत करणे आणि कमी करण्यात सक्षम असणे. आपणास प्रतिमांचे तपशील न गमावता त्यांचे आकार बदलण्यात स्वारस्य असल्यास, आपण स्नॅपद्वारे उबंटूमध्ये कैर प्रतिमेचा आकार बदलून हे करू शकता.
फक्त पिक्सेल पिकविणार्या इतर अनुप्रयोगांसारखे नाही, कायर आम्हाला परिणामी प्रतिमेच्या प्रमाणात प्रमाणात मूळ सामग्री ठेवून प्रतिमेचा आकार बदलू देईल. वेगळ्या आकारात, परंतु महत्त्वपूर्ण तपशील न गमावता, ही परिपूर्ण प्रतिमा आहे त्या वापरकर्त्यास रस आहे.
कायर एक सामग्री-जागरूक प्रतिमा आकार बदलणारी लायब्ररी आहे आधारीत शिवणकाम. ग्रंथालय देखील आहे मानवी चेहरे शोधण्यात सक्षम "माध्यमातूनपिगोImages प्रतिमेचे आकार बदलण्यापूर्वी आणि असणे आवश्यक नाही ओपनसीव्ही स्थापित. चेहरा ओळखणे सक्षम केल्यामुळे, अल्गोरिदम चेहर्याचे क्षेत्र बदलू न शकलेल्या आढळलेल्या चेहर्यात पिक्सेल पिकविणे टाळेल.
कायरची सामान्य वैशिष्ट्ये
ही काही वैशिष्ट्ये आहेत जी या विद्यमान लायब्ररीला इतर विद्यमान निराकरणापेक्षा भिन्न करतातः
- समाविष्ट आहे सानुकूल कमांड लाइन समर्थन.
- हे आम्हाला ऑफर करेल प्रतिमा कमी करण्यास किंवा विस्तृत करण्यासाठी समर्थन.
- याव्यतिरिक्त आम्ही करू शकतो प्रतिमेचे अनुलंब आणि आडवे दोन्ही आकार बदला.
- आम्हाला परवानगी देईल निर्देशिकामधील सर्व प्रतिमांचे आकार बदला.
- कोणत्याही तृतीय-पक्षाच्या लायब्ररीचा वापर करण्याची आवश्यकता नाही.
- चा वापर करते चा उंबरठा शांत दंड समायोजन साठी.
- हे साधन उत्तम धार शोधण्यासाठी अस्पष्ट फिल्टर वापरते.
- आम्हाला परवानगी देईल सिंगल कमांडने इमेज स्क्वेअर करा.
- हे आम्हाला ऑफर करेल आनुपातिक प्रमाणात समर्थन.
- शोधून काढेल चेहर्यावरील विकृती टाळण्यासाठी चेहरे.
- यासाठी समर्थन आउटपुट प्रतिमेचे अनेक प्रकार (jpg, jpeg, png, bmp, gif)
ही लायब्ररी आपल्याला देत असलेल्या काही वैशिष्ट्ये आहेत. ते करू शकतात मधील सर्वांचा तपशीलवार सल्ला घ्या github पृष्ठ प्रकल्प
स्नॅप पॅकेज म्हणून उबंटूवर कॅअर स्थापित करा
स्नॅपद्वारे हे साधन स्थापित करण्यासाठी आमच्याकडे आमच्या सिस्टमवर स्थापित या तंत्रज्ञानाचे समर्थन असणे आवश्यक आहे. आपण उबंटू 16.04 एलटीएस चालवत असल्यास (झीनियल झिरस) किंवा नंतर उबंटू 18.04 एलटीएस (बायोनिक बीव्हर) आणि उबंटू 20.04 एलटीएस (फोकल फोसा), आपल्याला काहीही करण्याची आवश्यकता नाही. स्नॅप आधीपासूनच स्थापित केलेला असावा आणि जाण्यासाठी सज्ज असेल.
आम्ही करू शकतो उबंटूवर स्नॅपद्वारे कॅअर प्रतिमेचा आकार बदलून स्थापित करा टर्मिनल उघडणे (Ctrl + Alt + T) आणि आदेशासह स्थिर आवृत्ती स्थापित करा:
sudo snap install caire
आम्हाला कोणत्याही वेळी आवश्यक असल्यास हे साधन अद्यतनित कराटर्मिनलमध्ये (Ctrl + Alt + T) आपल्याला फक्त ही कमांड वापरावी लागेल:
sudo snap refresh caire
आणि यासह, सर्वकाही तयार आहे. आता आपण आपल्या प्रतिमांचा आकार कमी करू शकतो. ए वापराचे मूलभूत उदाहरण या लायब्ररीचे टर्मिनल (Ctrl + Alt + T) मध्ये खालील कमांड कार्यान्वित करणे आहे:
caire -in entrada.jpg -out salida.jpg -width=20 -height=20 -debug=false -perc=1
परिच्छेद हे ग्रंथालय वापरण्याबद्दल अधिक माहिती, वापरकर्ते मध्ये देण्यात आलेल्या सूचनांचा सल्ला घेऊ शकतात GitHub पृष्ठ प्रोजेक्टची किंवा कमांडच्या सहाय्याने प्रोग्रामची मदत वापरा.
caire --help
विस्थापित करा
आम्हाला पाहिजे असल्यास आमच्या सिस्टममधून कॅअर विस्थापित कराआपल्याला केवळ टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि ही आज्ञा वापरावी लागेल.
sudo snap remove caire
अर्थात, सर्व तंत्रज्ञानाप्रमाणेच यालाही मर्यादा आहेत. हे असे दिसून येईल की प्रक्रिया केलेली प्रतिमा अत्यंत संक्षेपित आहे, त्या अर्थाने त्यामध्ये "कमी" महत्वाची क्षेत्रे नाहीत. या प्रकरणात, अवांछित परिणाम दिसू शकतात. याव्यतिरिक्त, जेव्हा प्रतिमा अत्यंत गाळलेली नसली तरीही अल्गोरिदम खूप चांगले कार्य करत नाही परंतु काही महत्त्वपूर्ण भाग गमावू देत नाही अशा प्रकारे सामग्री सादर करते.
परिच्छेद या साधनाविषयी आणि ती कार्य कसे करते याबद्दल अधिक माहिती, वापरकर्त्यांकडे जाऊ शकतात प्रकल्प GitHub पृष्ठ.