የውሃ ምልክትን በፍጥነት እና በጅምላ እንዴት እንደሚጨምሩ

የውሃ ምልክት በፍጥነት እና በጅምላ ይጨምሩ

አሁን የምጠቀምበት ዘዴ ይህ ነው። በብሎግ ምስሎች ላይ የውሃ ምልክቶችን ወይም የውሃ ምልክቶችን ያክሉ. ብዙ ጊዜ ለጽሁፎች በቂ ፎቶዎች አሉኝ እና በዚህ ባሽ ስክሪፕት የውሃ ምልክትን በ2 ወይም 3 ሰከንድ ውስጥ እጨምራለሁ ።

ከጥቂት ጊዜ በፊት ተጠቀምኩኝ GIMP ለጅምላ አርትዖት. ይህ አማራጭ, የትኛው ብሎግ ላይ አይተናል አሁንም ልክ ነው ፣ ግን ይህ ለእኔ በጣም ፈጣን ይመስላል እና እኔ እንደምለው አሁን እየተጠቀምኩበት ነው።

ይህ ዘዴ እንዲሁ ምልክት የተደረገባቸውን ምስሎች ለደንበኞች ማስተላለፍ ለሚፈልጉ ፎቶግራፍ አንሺዎች ተስማሚ ነው ፣ ምክንያቱም በጥቂት ሰከንዶች ውስጥ እንዲሰሩ ስላደረጉት

እርግጥ ነው, ለሊኑክስ ተጠቃሚዎች መፍትሄ ነው, እኔ ኡቡንቱን እየተጠቀምኩ ነው. አሁን ስክሪፕቱን እና ደረጃ በደረጃ ማብራሪያን ትቼዋለሁ እሱን መጠቀም ብቻ ሳይሆን ምን እንደሚሰራ ለመረዳት እና BASH መማር እንዲጀምሩ። 8 መስመሮች ብቻ ናቸው.

ኡስ ImageMagick ስክሪፕቱ ለእርስዎ እንዲሰራ መጫን አለብዎት። ተርሚናል ክፈት እና ይተይቡ

sudo apt install imagemagick

በዚህ አማካኝነት የ ImageMagick ተግባራትን መጠቀም, መከርከም, መጠን መቀየር, ክብደት መቀነስ, ቅርጸቱን መቀየር, ምስሎችን ማዋሃድ, ወዘተ, ወዘተ. የበለጠ ማወቅ ከፈለጉ ወደ ኦፊሴላዊው ድር ጣቢያ ይሂዱ።

እንዴት እንደሚሰራ

ፕሪሚየር GituHub ከዚህ ስክሪፕት ጋር። እንዴት በጥሩ ሁኔታ መጠቀም እንዳለብኝ ገና መማር አለብኝ.

watermark ስክሪፕት ፋይል መዋቅር

እኔ ያዘጋጀሁት ስርዓት 1 ፋይል, 1 ምስል እና 2 ማህደሮችን ያካትታል.

አቃፊው ፎቶዎች የውሃ ምልክት ማከል የምፈልጋቸውን ምስሎችን የማስቀመጥበት ቦታ ነው። Y በአቃፊው ውስጥ ውጤት ቀድሞ ተስተካክለው የሚታዩበት ነው።

watermark-ikkarocom.png የምጠቀመው የውሃ ምልክት ነው።

ፋይል

እና በመጨረሻም በ BASH ውስጥ ያለውን ኮድ የያዘው የ .sh ፋይል watermark.sh አለ

ምን እንደሆነ እና ከ .sh ጋር እንዴት እንደሚሰሩ እርግጠኛ ካልሆኑ የት መጀመር እንዳለብዎ እዚህ አለ የ .sh ፋይል እንዴት እንደሚሰራ

የኮዱን ደረጃ በደረጃ ማብራሪያ.

የ BASH ፕሮግራምን ለመማር ቀላሉ መንገድ ዝግጁ የሆኑ ስክሪፕቶችን እና ፕሮግራሞችን ምሳሌዎችን በመመልከት ነው። እኔ የምጠቀምበት ኮድ ይህ ነው።

#!/bin/bash

cd photos
for pic in *; do
    composite -dissolve 90% -gravity southeast -geometry +40+30 ../watermark-ikkarocom.png $pic ${pic//.jpg}-marked.jpg
done
mv *-marked.jpg ../output
rm *

ማስተዋልን ለማመቻቸት በመስመሮች እገልጻለሁ።

#!/bin/bash

ለኮዱ የሚጠቀምበትን አስተርጓሚ ለማመልከት የሚያገለግል ሸባንግ ነው።

cd photos

አቃፊውን እናስገባዋለን ፎቶዎችየውሃ ምልክት ማከል የምንፈልገውን ፎቶግራፎችን የምንተውበት። ምስሎቹን ከሞባይል በቀጥታ ወደ አቃፊው በመላክ ይህ ሂደት እንዲሁ በራስ-ሰር ሊሰራ ይችላል። ግን ለበኋላ ተውኩት።

for pic in *; do

በአቃፊው ውስጥ ላሉት ሁሉም ፎቶዎች የሚከተሉትን መመሪያዎች መፈጸም እንዳለቦት የምንነግርበት የ loop ጀምር።

composite -dissolve 90% -gravity southeast -geometry +40+30 ../watermark-ikkarocom.png $pic ${pic//.jpg}-marked.jpg

የImageMagick ክፍል ነው። በአቃፊው ውስጥ ባሉት ፎቶዎች ላይ ሌላ እንጨምራለን እያልን ነው፣ በዚህ አጋጣሚ "watermark-ikkarocom.png" በ90% ወይም በ10% ግልጽነት ባለው መልኩ ማየት እንደሚፈልጉ። በምስሉ ደቡብ ምስራቅ የሚገኝ፣ ማለትም ከታች በስተቀኝ እና ህዳጎች ወይም 40 እና 30 ፒክስሎች ከበስተጀርባ ምስል ጋር መለያየት።

ከምስሎቹ ስም በተጨማሪ ቅጥያውን ይጨምሩ - ምልክት የተደረገበት። እኛ ካላስተካከልናቸው ለመለየት እንዲቻል።

እዚህ ተጨማሪ መመሪያዎችን ማከል እና የምስሉን መጠን መቀየር, ክብደቱን መቀነስ ወይም መጭመቅ እንችላለን.

የ watermark-ikarocom.png በመቀየር የሚፈልጉትን የውሃ ምልክት ስም መጠቀም ይችላሉ።

done

የ loop የት እንደሚቆም ይወስናል

mv *-marked.jpg ../output

ምስሎቹ በፎቶዎች አቃፊ ውስጥ ቀርተዋል፣ ስለዚህ በዚህ መስመር ሁሉንም ምስሎች በዛ ቅጥያ -marked.jpg እንዲወስዱ እና ወደ የውጤት አቃፊው እንዲያንቀሳቅሷቸው እንነግርዎታለን። አንጻራዊውን መንገድ ተጠቀም። ../ ከማውጫው ወጥቶ ውጤቱ ወደሚገኝበት ቦታ መውጣት እና ወደ ውስጥ መግባት ነው።

rm *

በመጨረሻም፣ ፎቶግራፎቻችን በውጤታቸው ላይ እንዳሉ፣ በፎቶዎች ውስጥ ያሉትን ሁሉንም የ.jpg ፋይሎችን እንሰርዛለን።

ማሻሻያዎች

ጽሑፉን ሳደርግ ብዙ ማሻሻያዎችን አስተውያለሁ.

  • ምንም እንኳን የግቤት ምስሉ .png ቢሆንም ሁልጊዜ በ jpg ቅርጸት እቆጥባለሁ፣ ዋናው ምስል ግልጽነት ካለው ይህ ችግር ሊሆን ይችላል።

አስተያየት ተው