LibraTool logoLibraTool

ነፃ ምስል ወደ ASCII Art መቀየሪያ

ማንኛውንም ምስል ለውይይት፣ READMEዎች፣ terminalsወይም የኮሚት መልዕክቶች ወደ ASCII art ይቀይሩ። ብሎክ ቁምፊዎችንና emojiን ጨምሮ ብዙ የቁምፊ ስብስቦች።

ከተጫነ በኋላ ከመስመር ውጭ ይሠራል

ፋይሎችን እዚህ ይጣሉ፣ ወይም ለማሰስ ጠቅ ያድርጉ

JPG, PNG, WebP, GIF, HEIC, HEIF · የፋይል መጠን ገደብ የለም

ወይም ከቅንጥብ ሰሌዳዎ ለመለጠፍ Ctrl+V ይጫኑ

ፋይሎችን አስስ

ጠቃሚ ምክር፦ በCtrl+V ቅጽበታዊ ገጽ ዕይታ መለጠፍ ይችላሉ

ፋይሎችዎ መሣሪያዎን ጭራሽ አይለቁም። ሁሉም ሂደቶች በአሳሽዎ ውስጥ በቦታው ይከናወናሉ።

እንዴት እንደሚሠራ

መቀየሩ ሙሉ በሙሉ በአሳሽዎ ውስጥ Canvas APIን በመጠቀም ይሠራል — ምንም አገልጋይ፣ ምንም ስቀላ የለም። መሣሪያው ምስልዎን ወደ ዒላማው የዓምድ ስፋት በተለካ ከማያ ገጽ ውጭ ባለ ሸራ ላይ ይስላል፣ የእያንዳንዱን ፒክሰል የRGB እሴቶች በgetImageData ያነባል፣ እና የእያንዳንዱን ፒክሰል ዕይታዊ ብሩህነት ከሚመርጡት የማጣቀሻ ሕብረቁምፊ ወደ አንድ ቁምፊ ያዛምዳል።

  1. 1
    Canvas ምስሉን ይለካል
    ምስልዎ በትክክል በውጤቱ ፍርግርግ መጠን በተዘጋጀ በተደበቀ ሸራ ላይ ይሳላል — በነባሪ በአብዛኛው 80 ዓምዶች ስፋት፣ ቁመቱም የምስሉን የገጽታ ጥምርታ ለመጠበቅ በራስ-ሰር ይስተካከላል (ከስፋታቸው ይልቅ ቁመታቸው ለሚረዝም ባለእኩል ስፋት ፊደላት በግማሽ ይቀነሳል)።
  2. 2
    የእያንዳንዱ ፒክሰል ብሩህነት ናሙና
    መሣሪያው ለእያንዳንዱ ሕዋስ ጥሬ የRGBA ባይቶችን ለማንበብ getImageDataን ይጠራል። እያንዳንዱን ፒክሰል በITU-R ዕይታዊ ቀመር (0.299R + 0.587G + 0.114B) ወደ አንድ የብሩህነት እሴት ይቀይራል፣ ከዚያም የብሩህነት ማካካሻዎን፣ የንፅፅር ማባዣዎን እና የgamma ኩርባዎን ይተገብራል።
  3. 3
    ብሩህነት ወደ ቁምፊ ይዛመዳል
    የተስተካከለው ብሩህነት (0–1) በተመረጠው የቁምፊ ሕብረቁምፊ ርዝመት ይባዛል — መደበኛ ( .:-=+*#%@)፣ ባለ 70 ቅርጽ ዝርዝር፣ የብሎክ አካላት፣ ሁለትዮሽ ወይም እርስዎ የሚተይቡት ብጁ ስብስብ — እና በዚያ መረጃ ጠቋሚ ላይ ያለው ቁምፊ በውጤቱ ፍርግርግ ውስጥ ይቀመጣል።
  4. 4
    በቀላል ጽሑፍ፣ በPNG ወይም በHTML ያውጡ
    የተጠናቀቀው ፍርግርግ ለመቅዳት/ለማውረድ ወደ ቀላል የጽሑፍ ሕብረቁምፊ ይጣመራል። ለPNG ማውጣት፣ እያንዳንዱ ቁምፊ በ12px monospace በfillText ወደ ሁለተኛ ሸራ ይሳላል። የቀለም ሁነታ ለእያንዳንዱ ፒክሰል የመጀመሪያውን RGB ያነባል እና እያንዳንዱን ቁምፊ በውስጥ ቅጥ ባለው span አካል ይከብበዋል፤ ይህም እንደ ራሱን የቻለ የHTML ፋይል ሊወጣ ይችላል።

ምስልዎ በቀጥታ በአሳሹ Canvas API ይነበባል እና መሣሪያዎን በጭራሽ አይለቅም — በየትኛውም ጊዜ ወደ የትኛውም አገልጋይ ምንም ውሂብ አይላክም።

ተዛማጅ መሳሪያዎች

ተደጋጋሚ ጥያቄዎች