ප්‍රධාන අන්තර්ගතයට පිවිසෙන්න
LibraTool logoLibraTool

නොමිලේ රූපය සිට ASCII කලා පරිවර්තකය

ඕනෑම රූපයක් chat, READMEs, terminals හෝ commit messages සඳහා ASCII art බවට පරිවර්තනය කරන්න. block characters සහ emoji ඇතුළු බහු character sets.

load වූ පසු offline ක්‍රියා කරයි

ගොනුවක් මෙතැනට දමන්න, නැතහොත් පිරික්සීමට ක්ලික් කරන්න

JPG, PNG, WebP, GIF, HEIC, HEIF · ඔබගේ උපාංගය තුළම සකසනු ලැබේ

හෝ පසුරු පුවරුවෙන් අලවීමට Ctrl+V ඔබන්න

ගොනු බ්‍රවුස් කරන්න

ඉඟිය: Ctrl+V එබීමෙන් තිරපිටපතක් අලවන්න පුළුවන්

ඔබේ ගොනු කිසි විටෙකත් ඔබේ උපාංගයෙන් පිටතට නොයයි. සියලු සැකසීම් ඔබේ බ්‍රවුසරය තුළ ස්ථානීයව සිදු වේ.

පොදු භාවිත

  • README ගොනු සඳහා ASCII Art සාදන්නGitHub README සඳහා monospace වල ප්‍ර්තිපාදිත පෙළ-පදනම් ඡායාරූප හා තිර නිර්මාණ කරන්න.
  • පර්යන්තයා හා MOTD කලාවේපර්යන්තයා පිළිගැනුම් ඡුම්ටිප, SSH තිර, හෝ දිනි ඡුම්ටි ගොනු සඳහා ASCII කලාවේ ජනනය කරන්න.
  • ස්ථිර ඡුම්ටි වල ASCII කලාවේනිකුතු සටහන්, ස්ථිර ඡුම්ටි, හෝ ටැග විවරණ වෙත සිතුම් ASCII කලාවේ එකතු කරන්න.
  • කතාබස් හා Discord සඳහා ASCII කලාවේDiscord, Slack, හෝ IRC නාලිකා වල එක්සත් කිරීම සඳහා ASCII meme හා කලාවේ නිර්මාණ කරන්න.
  • තිර හා මුද්‍රණ සඳහා ASCII කලාවේතිර, මුද්‍රණ, හෝ වෙබ් නායක කර සඳහා බුහුවිසි ASCII කලාවේ ජනනය කරන්න.

එය ක්‍රියා කරන්නේ කෙසේද

පරිවර්තනය Canvas API එකෙන් සම්පූර්ණයෙන්ම ඔබේ බ්‍රවුසරයේ සිදු වේ — සර්වරයක්, උඩුගත කිරීමක් නැත. මෙවලම ඔබේ රූපය ඉලක්ක column පළලට scale කළ offscreen canvas එකකට අඳින අතර, getImageData හරහා සෑම pixel එකකම RGB අගයන් කියවා, එක් එක් pixel එකේ perceptual brightness එක ඔබ තෝරාගත් lookup string එකකින් character එකකට map කරයි.

  1. 1
    Canvas රූපය scale කරයි
    ඔබේ රූපය ප්‍රතිදාන grid එකට හරියටම ප්‍රමාණය ගත සැඟවුණු canvas එකකට අඳිනු ලැබේ — සාමාන්‍යයෙන් පෙරනිමියෙන් columns 80ක් පළල, height ස්වයංක්‍රීයව රූපයේ aspect ratio ආරක්ෂා කිරීමට ගැලපී (monospace fonts සඳහා අඩ, ඒවා පළලට වඩා උසය).
  2. 2
    පික්සල්-එකකට දීප්තිය සාම්පල ගැනීම
    මෙවලම සෑම cell එකකටම raw RGBA bytes කියවීමට getImageData ඇමතුම් කරයි. එය ITU-R perceptual සූත්‍රය (0.299R + 0.587G + 0.114B) භාවිතයෙන් සෑම pixel එකක්ම තනි brightness අගයකට පරිවර්තනය කරයි, පසුව ඔබේ brightness offset, contrast multiplier, සහ gamma curve යොදයි.
  3. 3
    Brightness අක්ෂරයකට map වේ
    ගැළපූ brightness එක (0–1) තෝරාගත් character string එකේ දිගින් (standard ( .:-=+*#%@), glyphs 70ක detailed, block elements, binary, හෝ ඔබ ටයිප් කරන custom set) ගුණ කර, එම index එකේ character එක ප්‍රතිදාන grid එකට තබනු ලැබේ.
  4. 4
    Plain text, PNG, හෝ HTML ලෙස නිර්යාත කරන්න
    සම්පූර්ණ grid එක copy/download සඳහා plain-text string එකකට join කෙරේ. PNG නිර්යාතය සඳහා, සෑම character එකක්ම px 12 monospace සමඟ fillText එකෙන් දෙවන canvas එකකට render කෙරේ. Color ප්‍රකාරය pixel එකකට මුල් RGB කියවා සෑම character එකක්ම inline-styled span element එකකින් wrap කරයි, එය self-contained HTML ගොනුවක් ලෙස නිර්යාත කළ හැක.

ඔබේ රූපය බ්‍රවුසරයේ Canvas API එකෙන් කෙලින්ම කියවනු ලබන අතර කිසි විටෙක ඔබේ උපාංගයෙන් පිටතට නොයයි — කිසිදු අවස්ථාවක කිසිදු දත්තයක් කිසිදු සර්වරයකට යවනු නොලැබේ.

සම්බන්ධ මෙවලම්

🔤

ASCII බැනර ජනරේටරය

පාඨ විශාල ASCII-කලා බැනරවලට පරිවර්තනය කරන්න සම්භාවිත FIGlet ෆොන්ටවලින් — පිටපතට දැමීමට හෝ .txt ලෙස බාගත කරන්න.

උත්සාහ කරන්න
🔤

OCR — රූපය සිට Text Extractor

PP-OCRv5 සමඟ රූප, තිර රූප, ස්කෑන් කළ ලේඛන සහ PDF වලින් පෙළ උපුටා ගන්න (හෝ සෙවිය හැකි PDF එකක් සුරකින්න). සියල්ල ඔබේ බ්‍රවුසරය තුළම ක්‍රියාත්මක වේ. ලතින්, චීන, ජපන්, කොරියානු, සිරිලික්, අරාබි, දේවනාගරී, තායි, ග්‍රීක, දෙමළ සහ තෙලුගු අක්ෂර කියවයි.

උත්සාහ කරන්න45 MB, එක් වරක් බාගත
🪄

වස්තු ඉවත් කරන්න (Magic Eraser)

ඡායාරූපයකින් පුද්ගලයන්, වස්තූන්, පෙළ හෝ කැළැල් ඉවත් කරන්න: ඒවා මත ආලේප කරන්න, එවිට එම ප්‍රදේශය ඒ අවටින් ස්වයංක්‍රීයව පිරවෙනු ඇත, ඒ ඔබගේ බ්‍රවුසරය තුළදීමය. Undo කරන්න, සංසන්දනය කරන්න සහ JPG හෝ PNG ලෙස සුරකින්න. ඔබගේ ඡායාරූපය කිසි විටෙකත් උඩුගත නොවේ.

උත්සාහ කරන්නගොනු ස්ථානීය ව රැඳේ

නිතර අසන ප්‍රශ්න