Pulsuz Şəkildən ASCII Sənəti Çevirici
İstənilən şəkli söhbət, README-lər, terminallar və ya commit mesajları üçün ASCII sənətinə çevirin. Blok simvollar və emoji daxil olmaqla çoxlu simvol dəstləri.
Faylı bura buraxın və ya seçmək üçün klikləyin
JPG, PNG, WebP, GIF, HEIC, HEIF · cihazınızda emal edilir
və ya mübadilə buferindən yapışdırmaq üçün Ctrl+V basın
Məsləhət: ekran görüntüsünü Ctrl+V ilə yapışdıra bilərsiniz
Fayllarınız heç vaxt cihazınızı tərk etmir. Bütün emal brauzerinizdə yerli olaraq baş verir.
Ümumi istifadələr
- README Faylları üçün ASCII İncəsənəti YaradınMonospace-də göstərən GitHub README-lər üçün mətn əsaslı loqolar və bannerlar yaradın.
- Terminal & MOTD İncəsənətiTerminal xoş gəlmə mesajları, SSH bannerları və ya günün mesajı faylları üçün ASCII sənəti yaradın.
- Commit Mesajlarında ASCII İncəsənətiBuraxılış qeydlərinə, commit mesajlarına və ya etiket təsvirlərinə yadda qalan ASCII sənəti əlavə edin.
- Çat və Discord üçün ASCII İncəsənətiDiscord, Slack və ya IRC kanallarında paylaşmaq üçün ASCII meme-ləri və sənəti yaradın.
- Plakatlı və Çap üçün ASCII İncəsənətiAfişalar, çaplar və ya veb qəhrəman hissələri üçün geniş miqyasda ASCII sənəti yaradın.
Necə İşləyir
Çevirmə Canvas API istifadə edərək tamamilə brauzerinizdə işləyir — server yoxdur, yükləmə yoxdur. Alət şəklinizi hədəf sütun eninə miqyaslanmış ekrandan-kənar bir kanvasa çəkir, getImageData vasitəsilə hər pikselin RGB dəyərlərini oxuyur və hər pikselin qavrayışsal parlaqlığını seçdiyiniz bir axtarış sətrindəki bir simvola xəritələyir.
- 1Canvas şəkli miqyaslayırŞəkliniz tam olaraq çıxış toruna uyğun ölçülü gizli bir kanvasa çəkilir — adətən defolt olaraq 80 sütun enli, hündürlük isə şəklin ekran nisbətini qorumaq üçün avtomatik tənzimlənir (monospace şriftlər üçün yarıya bölünmüş, bunlar enindən daha hündürdür).
- 2Piksel-başına parlaqlıq nümunələməsiAlət hər hücrə üçün xam RGBA baytlarını oxumaq üçün getImageData-nı çağırır. Hər pikseli ITU-R qavrayışsal düsturu (0.299R + 0.587G + 0.114B) istifadə edərək tək bir parlaqlıq dəyərinə çevirir, sonra parlaqlıq ofsetinizi, kontrast vuruşunuzu və gamma əyrinizi tətbiq edir.
- 3Parlaqlıq bir simvola xəritələnirTənzimlənmiş parlaqlıq (0–1) seçilmiş simvol sətrinin uzunluğu ilə vurulur — standart ( .:-=+*#%@), 70-qlifli detallı, blok elementləri, ikilik, ya da özünüz yazdığınız fərdi bir dəst — o indeksdəki simvol isə çıxış toruna yerləşdirilir.
- 4Düz mətn, PNG, ya da HTML kimi ixrac edinBitmiş tor kopyalama/endirmə üçün düz-mətn sətrinə birləşdirilir. PNG ixracı üçün, hər simvol 12px monospace ilə fillText istifadə edərək ikinci bir kanvasa render edilir. Rəng rejimi hər piksel üçün orijinal RGB-ni oxuyur və hər simvolu inline-üslublanmış bir span elementinə sarır, bu isə özünə-kifayət bir HTML faylı kimi ixrac edilə bilər.
Şəkliniz brauzerin Canvas API-si tərəfindən birbaşa oxunur və heç vaxt cihazınızı tərk etmir — heç bir anda heç bir məlumat heç bir serverə göndərilmir.
Əlaqəli Alətlər
ASCII Banner Generatoru
Mətn sözünü böyük ASCII-art bannerlərə çevir klassik FIGlet şriftlərində — kopyala və ya .txt olaraq yüklə.
OCR — Şəkildən Mətn Çıxarıcı
Şəkillərdən, ekran görüntülərindən, skan edilmiş sənədlərdən və PDF-lərdən mətni (və ya axtarıla bilən PDF) PP-OCRv5 ilə tamamilə brauzerinizdə çıxarın. Latın, Çin, Yapon, Koreya, Kiril, Ərəb, Devanaqari, Tay, Yunan, Tamil və Telugu yazısını oxuyur.
Obyekt Silici (Sehrli Pozan)
Fotodan insanları, obyektləri, mətni və ya ləkələri silin: üzərlərini boyayın və sahə brauzerinizdə ətrafından doldurulsun. Geri alın, müqayisə edin və JPG və ya PNG olaraq saxlayın. Fotonuz heç vaxt yüklənmir.