ዝርዝር ሁኔታ:

GET1033 Python ኮድ ያለው የምስል ፕሮሰሰር: 5 ደረጃዎች
GET1033 Python ኮድ ያለው የምስል ፕሮሰሰር: 5 ደረጃዎች

ቪዲዮ: GET1033 Python ኮድ ያለው የምስል ፕሮሰሰር: 5 ደረጃዎች

ቪዲዮ: GET1033 Python ኮድ ያለው የምስል ፕሮሰሰር: 5 ደረጃዎች
ቪዲዮ: Zero to Hero ControlNet Tutorial: Stable Diffusion Web UI Extension | Complete Feature Guide 2024, ሀምሌ
Anonim
GET1033 Python ኮድ የተሰጠው የምስል ፕሮሰሰር
GET1033 Python ኮድ የተሰጠው የምስል ፕሮሰሰር

ይህ ፕሮጀክት የእኔ ሞጁል ፣ GET1033 የኮምፒውተር ሚዲያ ዕውቀትን በመዳሰስ የራሴን የፓይዘን ኮድ የተደረገ የምስል ማቀናበሪያ ስለመፍጠር ነው። በመጀመሪያ ተጠቃሚው የራሱን ፎቶ ማስገባት እና ከዚያም የሚፈልገውን ማጣሪያ መምረጥ አለበት። እኔ 9 ማጣሪያዎችን ፈጠርኩ -የግቤት ምስሉን ፣ መስተዋት ፣ ከባር ጀርባ አስቀምጥ ፣ ከገለፃ አሞሌ በስተጀርባ አስቀምጥ ፣ የክበብ ሥዕል ፣ ማደብዘዝ ፣ ማሽከርከር ፣ ቀለምን እና ፎቶሾፕን አሳይ። ከመካከላቸው አንዱን ከመረጡ በኋላ የውጤቱ ምስል ተፅእኖ ይኖረዋል። በስዕሉ ላይ እንደሚታየው በስዕሉ ውስጥ አረንጓዴ ቀለም ፒክሴሎችን ለይቼ ወደ ሮዝ ቀለም የምቀይርበትን ቀለም ለመቀየር ማጣሪያ ነው።

ደረጃ 1: የማድረግ ሂደት

የማድረግ ሂደት
የማድረግ ሂደት

ደረጃ 1 Python ን ከዚህ ያውርዱ!

ደረጃ 2 ኮድ ይስጡት!

በመጀመሪያ ፣ በኮዱ ውስጥ ለመጠቀም ቅድመ-ኮድ የተደረገ ተግባር ያላቸው ጥቂት ጥቅሎችን ከውጭ አስገባሁ። ያስመጣኋቸው ፓኬጆች Scipy ፣ Matplot እና Numpy ናቸው።

ለሳይሲፒ ፣ ልዩ ልዩ የዕለት ተዕለት ሥራዎችን (ኤምአይሲሲ) እና ባለብዙ አቅጣጫ የምስል ማቀነባበሪያ (NDIMAGE) አስመጣሁ። MISC ምስሉን ለማንበብ እና ለማዳን ነው ፣ NDIMAGE ደግሞ የጋዝ ማጣሪያን ማካሄድ እና ማሽከርከር ነው።

ለ Matplotlib ፣ እንደ MATLAB ዓይነት በይነገጽ የሚያቀርብ በ Python ውስጥ ግራፍ ለማሴር ቤተ-መጽሐፍት ነው።

ለኖሚ ፣ ትልቅ ፣ ባለብዙ-ልኬት ድርድሮችን እና ማትሪክስን የሚደግፍ ቤተ-መጽሐፍት ነው። ድርድርን በምጨምርበት ወይም በማባዛት የምስልዎቹን ቀይ ፣ አረንጓዴ እና ሰማያዊ (አርጂቢ) በብቃት ለማስተካከል ስለሚያስችል ኖም አስፈላጊ ነው። ለምሳሌ ፣ A = [0, 1, 2] እና ከ Numpy መገኘት ጋር ፣ A*2 = [0, 2, 4] A*2 = [0 ፣ 1 ፣ 2 ፣ 0 ፣ 1 ፣ 2].

ቀለምን ለመቀየር በማጣሪያው ላይ በምሠራበት ጊዜ የልጃገረዷን አረንጓዴ ፀጉር ወደ ሮዝ ቀለም ለመቀየር እየሞከርኩ ነው። ስለዚህ ፣ ያደረግሁት በስዕሉ ላይ ያለውን አረንጓዴ ቀለም ፒክሴሎችን መለየት እና በ (2 ፣ 0.2 ፣ 0.8) ማባዛት ነው። ስለዚህ ፣ ከእውነተኛው አረንጓዴ ፀጉር ይልቅ ሮዝ ፀጉር ልጃገረድ አገኛለሁ።

ስለ Photoshop ፣ በአቫንገርስ ስዕል ውስጥ አረንጓዴውን ዳራ በ NUS ስዕል ለመተካት እየሞከርኩ ነው። ስለዚህ ፣ ያደረግኩት ለሁሉም አረንጓዴ ፒክሰሎች 0 ማባዛት እና ከዚያ የ NUS ን ስዕል ፒክሰሎች ወደ አረንጓዴ ፒክሰሎች ማከል ነበር። ይህ ከዚያ በ NUS ውስጥ የ Avengers ስዕል ያገኝልኛል።

እኔ ደግሞ በ GitHub ላይ ኮዴን አያይዣለሁ እና እዚህ ማውረድ ይችላሉ!

ደረጃ 2 - እንዴት ይሠራል?

እንዴት እንደሚሰራ?
እንዴት እንደሚሰራ?

የፍሰት ገበታው ሙሉ ኮዱ እንዴት እንደሚሰራ ለማሳየት ተያይ attachedል!

1. በመጀመሪያ ፣ ተጠቃሚው የምርጫ ስዕል ለማስገባት ፈጣን ነው። 2. ከዚያ ተጠቃሚው ሊመርጣቸው የሚችላቸውን የማጣሪያዎች ዝርዝር ያሳያል። 3. ተጠቃሚው ከ ‹1› እስከ ‹9 ›ከገባ ፣ ምስሉ በእያንዳንዱ ማጣሪያ መሠረት ይሠራል እና ይወጣል። ተጠቃሚው ‹አር› ከገባ ፣ ፕሮግራሙ በሙሉ ዳግም ይጀመራል እና ተጠቃሚው እንደገና ስዕል እንዲሰቀል ይጠየቃል ።5. ተጠቃሚው ‹ጥ› ን ከገባ ፕሮግራሙ ከዚያ ከሉፕ ይወጣል።

ደረጃ 3: ምን ያደርጋል?

በዚህ ፕሮጀክት ውስጥ እኔ የፈጠርኳቸው በአጠቃላይ 9 ማጣሪያዎች አሉ ፣ ማለትም

1. የግቤት ምስሉን አሳይ - የተሰቀለውን ምስል ለማሳየት

2. የመስታወት ምስል - የነገር አንጸባራቂ ማባዛት ነገር ግን በአቅጣጫው ይገለበጣል

3. ከኋላ አሞሌ አስቀምጥ - ጥቁር ቀጥ ያሉ አሞሌዎችን ከ 50 ፒክሰሎች እኩል ስፋት እና ክፍተት ጋር ማስገባት።

4. ከግርጌ አሞሌ በስተጀርባ ያስቀምጡ - ስፋት እና ክፍተት ከ 50 ፒክሰሎች ጋር እኩል የሆኑ ቀጥ ያሉ ቀጥ ያሉ አሞሌዎችን ማስገባት

5. የክበብ ስዕል - በስዕሉ መሃል ላይ ክበብ ለመሥራት

6. ማደብዘዝ - ምስሉን ለማደብዘዝ

7. ማሽከርከር - ምስሉን በ 45 ዲግሪ ለማሽከርከር

8. የቀለም ለውጥ - አረንጓዴ ቀለምን ወደ ሮዝ ቀለም ለመቀየር

9. Photoshop - የስዕሉን ክፍል ከሌላ ስዕል ጋር ለመቀየር

ደረጃ 4: ለምን አደረግኩት?

ከዚህ ቀደም እኔ በጣም አስደሳች ለነበሩት ስዕሎች Instagram እና Snapchat እንዴት ማጣሪያዎችን እንዳወጡ ለማወቅ እጓጓለሁ። በተጨባጭ እውነታ ላይ ከተሰጠ ትምህርት እና አጋዥ ስልጠና በኋላ ፣ ከእሱ ጋር የሚዛመድ አንድ ነገር ለማድረግ ፈልጌ ነበር ነገር ግን እኔ በፕሮግራም ውስጥ ደካማ ስለሆንኩ እና የ Python ኮድን መማር እፈልጋለሁ።

ደረጃ 5 ማሻሻያዎች እና የወደፊቱ ስሪቶች ምን ያደርጋሉ?

ለዚህ ፕሮጀክት ካሉት ማሻሻያዎች አንዱ Python ን በመጠቀም በቀጥታ ቪዲዮዎች ውስጥ የራሴን የፊት ማጣሪያዎችን መፍጠር ነው። ይህንን ኮድ ለማድረግ ሞከርኩ ግን በፕሮግራም ዕውቀት እጥረት እና በጊዜ ውስንነት ምክንያት አንዳቸውንም ማሳካት አልቻልኩም። ከዚያ ውጭ ፣ የምስል ማቀነባበሪያው ቀለሞችን በራስ -ሰር መለየት እና የምንፈልገውን ክፍሎች ብቻ መለወጥ የሚችልበት “ብልጥ” ሊሆን ይችላል። የአንድን ሰው ጥቁር ፀጉር ወደ ሌላ ቀለም ለመቀየር የምሞክርበት አንድ ጊዜ አለ። ሥዕሉ በጣም እንግዳ የሚመስል ዓይንን እና የፀጉርን ቀለም ወደ ሰማያዊ ቀይሬ እጨርሳለሁ። እኔ የራሴን ፊት መፍጠር እንደቻልኩ ተስፋ አደርጋለሁ

የሚመከር: