სურათი 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-ს მეშვეობით, და თითოეული პიქსელის აღქმულ სიკაშკაშეს ასახავს თქვენ მიერ არჩეული საძებნი სტრიქონის სიმბოლოზე.
- 1Canvas ცვლის სურათის ზომასთქვენი სურათი ილუწება დამალულ canvas-ზე, ზუსტად გამომავალი ბადის ზომაზე — ჩვეულებრივ 80 სვეტი სიგანით ნაგულისხმევად, სიმაღლის ავტომატური რეგულირებით, სურათის თანაფარდობის შესანარჩუნებლად (ნახევრდება მონოსივრცული შრიფტებისთვის, რომლებიც სიგანეზე უფრო მაღალია).
- 2თითო-პიქსელზე განათებულობის სემპლირებახელსაწყო იძახებს getImageData-ს, ყოველი უჯრედის დაუმუშავებელი RGBA ბაიტების წასაკითხად. ის თითოეულ პიქსელს ერთ სიკაშკაშის მნიშვნელობად გარდაქმნის, ITU-R აღქმითი ფორმულის გამოყენებით (0.299R + 0.587G + 0.114B), შემდეგ იყენებს თქვენს სიკაშკაშის წანაცვლებას, კონტრასტის მამრავლს და გამა-მრუდს.
- 3სიკაშკაშე ასახულია სიმბოლოზეკორექტირებული სიკაშკაშე (0–1) მრავლდება არჩეული სიმბოლოთა სტრიქონის სიგრძეზე — სტანდარტული ( .:-=+*#%@), 70-გლიფიანი დეტალური, ბლოკის ელემენტები, ორობითი, ან თქვენ მიერ აკრეფილი მორგებული ნაკრები — და ამ ინდექსზე მდგომი სიმბოლო თავსდება გამომავალ ბადეში.
- 4გამოტანა უბრალო ტექსტად, PNG-ად ან HTML-ადმზა ბადე ერთიანდება უბრალო-ტექსტის სტრიქონად, კოპირება/ჩამოტვირთვისთვის. PNG გამოტანისთვის, თითოეული სიმბოლო ილუწება მეორე canvas-ზე fillText-ით, 12px მონოსივრცული შრიფტით. ფერის რეჟიმი კითხულობს ორიგინალ RGB-ს თითო პიქსელზე და თითოეულ სიმბოლოს ხაზშიდა-სტილიან span ელემენტში ახვევს, რომლის გამოტანაც შესაძლებელია, როგორც თვითკმარი HTML ფაილი.
თქვენი სურათი პირდაპირ ბრაუზერის Canvas API-ით იკითხება და არასდროს ტოვებს თქვენს მოწყობილობას — მონაცემები არასდროს იგზავნება არცერთ სერვერზე, არცერთ ეტაპზე.
დაკავშირებული ინსტრუმენტები
ASCII ბანერის გენერატორი
გადააქციეთ ტექსტი დიდ ASCII-ხელოვნური ბანერებად კლასიკურ FIGlet შრიფტებში — დააკოპირეთ ან ჩამოტვირთეთ როგორც .txt.
OCR — სურათიდან ტექსტის ამოღება
ამოიღეთ ტექსტი სურათებიდან, ეკრანის ანაბეჭდებიდან, დასკანერებული დოკუმენტებიდან და PDF-ებიდან (ან შეინახეთ ძიებადი PDF) PP-OCRv5-ით, სრულად თქვენს ბრაუზერში. კითხულობს ლათინურ, ჩინურ, იაპონურ, კორეულ, კირილიცას, არაბულ, დევანაგარის, ტაილანდურ, ბერძნულ, ტამილურ და ტელუგუს დამწერლობას.
ობიექტის ამომღები (Magic Eraser)
ამოიღეთ ადამიანები, ობიექტები, ტექსტი ან ნაკლოვანებები ფოტოდან: გადაღებეთ მათ ზემოთ და არე შეივსება მისი გარემოცვიდან, პირდაპირ თქვენს ბრაუზერში. გააუქმეთ, შეადარეთ და შეინახეთ JPG ან PNG ფორმატში. თქვენი ფოტო არასდროს იტვირთება.