მთავარ შინაარსზე გადასვლა

სურათი ASCII ხელოვნებად კონვერტერი უფასოდ

გადაიყვანეთ ნებისმიერი სურათი ASCII ხელოვნებად ჩატებისთვის, README-ებისთვის, ტერმინალებისთვის ან commit შეტყობინებებისთვის. მრავალი სიმბოლოს ნაკრები block სიმბოლოებისა და ემოჯის ჩათვლით.

მუშაობს ოფლაინ ჩატვირთვის შემდეგ

ჩააგდეთ ფაილი აქ ან დააწკაპუნეთ არჩევისთვის

JPG, PNG, WebP, GIF, HEIC, HEIF · მუშავდება თქვენს მოწყობილობაზე

ან დააჭირეთ Ctrl+V-ს ბუფერიდან ჩასასმელად

ფაილების დათვალიერება

რჩევა: სკრინშოტის ჩასმა შეგიძლიათ Ctrl+V-ით

თქვენი ფაილები არასოდეს ტოვებს თქვენს მოწყობილობას. ყველა დამუშავება ხდება ადგილობრივად თქვენს ბრაუზერში.

გავრცელებული გამოყენება

  • ASCII ხელოვნების შექმნა README ფაილებისთვისშექმენით ტექსტზე დაფუძნებული ლოგოები და ბანერები GitHub README-ებისთვის, რომელიც მონოსპეისში რენდერდება.
  • ტერმინალი & MOTD ხელოვნებაგენერირება ASCII ხელოვნება ტერმინალის მისალმების შეტყობინებებისთვის, SSH ბანერებისთვის ან დღეს შეტყობინების ფაილებისთვის.
  • ASCII ხელოვნება commit შეტყობინებებშიდაამატეთ სახსოვარი ASCII ხელოვნება გამოშვების ბელეტებში, commit შეტყობინებებში ან ტეგის აღწერებში.
  • ASCII ხელოვნება ჩატისა და Discord-ის თვისშექმენით ASCII memes და ხელოვნება Discord, Slack ან IRC არხებში გაზიარების თვის.
  • ASCII ხელოვნება პოსტერებისა და ბეჭდი თვისგენერირება მშრომელი მასშტაბის ASCII ხელოვნება პოსტერებისთვის, ბეჭდი ან ვებ heroთა განყოფილებებისთვის.

როგორ მუშაობს

გარდაქმნა მთლიანად თქვენს ბრაუზერში ხდება Canvas API-ის გამოყენებით — სერვერის, ატვირთვის გარეშე. ხელსაწყო ხატავს თქვენს სურათს ეკრანს-მიღმა canvas-ზე, სამიზნე სვეტის სიგანეზე მასშტაბირებული, კითხულობს ყოველი პიქსელის RGB მნიშვნელობებს getImageData-ს მეშვეობით, და თითოეული პიქსელის აღქმულ სიკაშკაშეს ასახავს თქვენ მიერ არჩეული საძებნი სტრიქონის სიმბოლოზე.

  1. 1
    Canvas ცვლის სურათის ზომას
    თქვენი სურათი ილუწება დამალულ canvas-ზე, ზუსტად გამომავალი ბადის ზომაზე — ჩვეულებრივ 80 სვეტი სიგანით ნაგულისხმევად, სიმაღლის ავტომატური რეგულირებით, სურათის თანაფარდობის შესანარჩუნებლად (ნახევრდება მონოსივრცული შრიფტებისთვის, რომლებიც სიგანეზე უფრო მაღალია).
  2. 2
    თითო-პიქსელზე განათებულობის სემპლირება
    ხელსაწყო იძახებს getImageData-ს, ყოველი უჯრედის დაუმუშავებელი RGBA ბაიტების წასაკითხად. ის თითოეულ პიქსელს ერთ სიკაშკაშის მნიშვნელობად გარდაქმნის, ITU-R აღქმითი ფორმულის გამოყენებით (0.299R + 0.587G + 0.114B), შემდეგ იყენებს თქვენს სიკაშკაშის წანაცვლებას, კონტრასტის მამრავლს და გამა-მრუდს.
  3. 3
    სიკაშკაშე ასახულია სიმბოლოზე
    კორექტირებული სიკაშკაშე (0–1) მრავლდება არჩეული სიმბოლოთა სტრიქონის სიგრძეზე — სტანდარტული ( .:-=+*#%@), 70-გლიფიანი დეტალური, ბლოკის ელემენტები, ორობითი, ან თქვენ მიერ აკრეფილი მორგებული ნაკრები — და ამ ინდექსზე მდგომი სიმბოლო თავსდება გამომავალ ბადეში.
  4. 4
    გამოტანა უბრალო ტექსტად, PNG-ად ან HTML-ად
    მზა ბადე ერთიანდება უბრალო-ტექსტის სტრიქონად, კოპირება/ჩამოტვირთვისთვის. PNG გამოტანისთვის, თითოეული სიმბოლო ილუწება მეორე canvas-ზე fillText-ით, 12px მონოსივრცული შრიფტით. ფერის რეჟიმი კითხულობს ორიგინალ RGB-ს თითო პიქსელზე და თითოეულ სიმბოლოს ხაზშიდა-სტილიან span ელემენტში ახვევს, რომლის გამოტანაც შესაძლებელია, როგორც თვითკმარი HTML ფაილი.

თქვენი სურათი პირდაპირ ბრაუზერის Canvas API-ით იკითხება და არასდროს ტოვებს თქვენს მოწყობილობას — მონაცემები არასდროს იგზავნება არცერთ სერვერზე, არცერთ ეტაპზე.

დაკავშირებული ინსტრუმენტები

🔤

ASCII ბანერის გენერატორი

გადააქციეთ ტექსტი დიდ ASCII-ხელოვნური ბანერებად კლასიკურ FIGlet შრიფტებში — დააკოპირეთ ან ჩამოტვირთეთ როგორც .txt.

სცადე
🔤

OCR — სურათიდან ტექსტის ამოღება

ამოიღეთ ტექსტი სურათებიდან, ეკრანის ანაბეჭდებიდან, დასკანერებული დოკუმენტებიდან და PDF-ებიდან (ან შეინახეთ ძიებადი PDF) PP-OCRv5-ით, სრულად თქვენს ბრაუზერში. კითხულობს ლათინურ, ჩინურ, იაპონურ, კორეულ, კირილიცას, არაბულ, დევანაგარის, ტაილანდურ, ბერძნულ, ტამილურ და ტელუგუს დამწერლობას.

სცადე45 MB, ერთჯერადი ჩამოტვირთვა
🪄

ობიექტის ამომღები (Magic Eraser)

ამოიღეთ ადამიანები, ობიექტები, ტექსტი ან ნაკლოვანებები ფოტოდან: გადაღებეთ მათ ზემოთ და არე შეივსება მისი გარემოცვიდან, პირდაპირ თქვენს ბრაუზერში. გააუქმეთ, შეადარეთ და შეინახეთ JPG ან PNG ფორმატში. თქვენი ფოტო არასდროს იტვირთება.

სცადეფაილები ლოკალური რჩება

ხშირად დასმული კითხვები