រូបភាពទៅ ASCII Art Converter ឥតគិតថ្លៃ
បំប្លែងរូបភាពណាមួយទៅ ASCII art សម្រាប់ chat, README, terminal, ឬ commit message។ Character set ច្រើន ក៏ដូចជា block character និង emoji។
ទម្លាក់ឯកសារនៅទីនេះ ឬចុចដើម្បីរកមើល
JPG, PNG, WebP, GIF, HEIC, HEIF · ដំណើរការលើឧបករណ៍របស់អ្នក
ឬចុច Ctrl+V ដើម្បីបិទភ្ជាប់ពីក្ដារតម្បៀតខ្ទាស់
គន្លឹះ៖ អ្នកអាចបិទភ្ជាប់រូបថតអេក្រង់ដោយប្រើ Ctrl+V
ឯកសាររបស់អ្នកមិនដែលចេញពីឧបករណ៍របស់អ្នកទេ។ ការដំណើរការទាំងអស់កើតឡើងក្នុងស្រុកនៅក្នុងកម្មវិធីរុករករបស់អ្នក។
ការប្រើប្រាស់ទូទៅ
- ផ្តើមលម្អាងលម្អាង READMEផ្តើមលម្អាងលម្អាងលម្អាង GitHub README លម្អាង។
- លម្អាងលម្អាង ហើយ MOTDផ្តើមលម្អាងលម្អាងលម្អាងលម្អាង, លម្អាង SSH ឬលម្អាងលម្អាង។
- លម្អាងលម្អាងលម្អាងបន្ថែមលម្អាងលម្អាងលម្អាងលម្អាងលម្អាងលម្អាង។
- លម្អាងលម្អាង សម្រាប់ Discordផ្តើមលម្អាងលម្អាងលម្អាងលម្អាងលម្អាង។
- លម្អាងលម្អាង សម្រាប់លម្អាងផ្តើមលម្អាងលម្អាងលម្អាងលម្អាង។
វាដំណើរការដោយរបៀបណា
ការបម្លែងកើតឡើងទាំងស្រុងនៅក្នុងកម្មវិធីរុករករបស់អ្នកដោយប្រើ Canvas API — គ្មានម៉ាស៊ីនមេ គ្មានការផ្ទុកឡើងទេ។ ឧបករណ៍គូររូបភាពរបស់អ្នកលើ canvas ក្រៅអេក្រង់ដែលបានធ្វើមាត្រដ្ឋានទៅទទឹងជួរឈរគោលដៅ អានតម្លៃ RGB pixel នីមួយៗតាម getImageData និងគូសផែនទីភាពភ្លឺដែលអ្នកមើលឃើញរបស់ pixel នីមួយៗទៅតួអក្សរពីតារាងស្វែងរកដែលអ្នកជ្រើសរើស។
- 1Canvas ធ្វើមាត្រដ្ឋានរូបភាពរូបភាពរបស់អ្នកត្រូវបានគូរលើ canvas លាក់ដែលកំណត់ទំហំពិតប្រាកដទៅតារាងលទ្ធផល — ជាធម្មតាលំនាំដើម 80 ជួរឈរទទឹង ជាមួយកម្ពស់លៃតម្រូវដោយស្វ័យប្រវត្តិដើម្បីរក្សាសមាមាត្រទិដ្ឋភាពរបស់រូបភាព (កាត់ពាក់កណ្តាលសម្រាប់ពុម្ពអក្សរ monospace ដែលខ្ពស់ជាងទទឹង)។
- 2ការគំរូភាពភ្លឺក្នុងមួយ pixelឧបករណ៍ហៅ getImageData ដើម្បីអាន byte RGBA ដើមសម្រាប់ក្រឡានីមួយៗ។ វាប្តូរ pixel នីមួយៗទៅតម្លៃភាពភ្លឺតែមួយដោយប្រើរូបមន្ត ITU-R (0.299R + 0.587G + 0.114B) រួចអនុវត្ត offset ភាពភ្លឺ កត្តាគុណភាពផ្ទុយគ្នា និងខ្សែកោង gamma របស់អ្នក។
- 3ភាពភ្លឺគូសផែនទីទៅតួអក្សរភាពភ្លឺដែលបានកែសម្រួល (0–1) ត្រូវបានគុណនឹងប្រវែងរបស់ string តួអក្សរដែលបានជ្រើសរើស — ស្តង់ដារ ( .:-=+*#%@), លម្អិត 70-glyph, ធាតុប្លុក គោលពីរ ឬសំណុំតាមបំណងដែលអ្នកវាយចូល — ហើយតួអក្សរនៅសន្ទស្សន៍នោះត្រូវបានដាក់ក្នុងតារាងលទ្ធផល។
- 4នាំចេញជាអត្ថបទធម្មតា, PNG ឬ HTMLតារាងដែលបានបញ្ចប់ត្រូវបានភ្ជាប់ទៅជា string អត្ថបទធម្មតាសម្រាប់ចម្លង/ទាញយក។ សម្រាប់ការនាំចេញ PNG តួអក្សរនីមួយៗត្រូវបានបង្ហាញលើ canvas ទីពីរជាមួយ fillText នៅ 12px monospace។ របៀបពណ៌អាន RGB ដើមក្នុងមួយ pixel ហើយរុំតួអក្សរនីមួយៗក្នុងធាតុ span ជាមួយរចនាប័ទ្មក្នុងបន្ទាត់ ដែលអាចនាំចេញជាឯកសារ HTML ដោយខ្លួនឯង។
រូបភាពរបស់អ្នកត្រូវបានអានដោយផ្ទាល់ដោយ Canvas API របស់កម្មវិធីរុករក ហើយមិនដែលចាកចេញពីឧបករណ៍របស់អ្នកទេ — គ្មានទិន្នន័យត្រូវបានផ្ញើទៅម៉ាស៊ីនមេណាមួយនៅចំណុចណាមួយទេ។
ឧបករណ៍ពាក់ព័ន្ធ
ម៉ាស៊ីនផលិតផ្ទាក់ ASCII
ប្តូរអត្ថបទជាផ្ទាក់សិល្បៈ ASCII ធំៗក្នុងអក្សរ FIGlet បុរាណ — ចម្លងឬទាញយក។ txt។
OCR — ស្រង់អក្សរពីរូបភាព
ដកស្រង់អត្ថបទពីរូបភាព រូបថតអេក្រង់ ឯកសារស្កេន និង PDF (ឬរក្សាទុកជា PDF ដែលអាចស្វែងរកបាន) ដោយប្រើ PP-OCRv5 ដំណើរការទាំងស្រុងក្នុងកម្មវិធីរុករករបស់អ្នក។ អានអក្សរឡាតាំង ចិន ជប៉ុន កូរ៉េ គីរីលីក អារ៉ាប់ ទេវនាគរី ថៃ ក្រិក តាមីល និងតេលូគូ។
ឧបករណ៍លុបវត្ថុ (ជ័រលុបវេទមន្ត)
យកមនុស្ស វត្ថុ អក្សរ ឬស្នាមអុជៗចេញពីរូបថត៖ គ្រាន់តែផាត់លើពួកវា ហើយផ្ទៃនោះនឹងត្រូវបានបំពេញជំនួសដោយផ្ទៃជុំវិញ នៅក្នុង browser របស់អ្នកផ្ទាល់។ មិនធ្វើវិញ ប្រៀបធៀប និងរក្សាទុកជា JPG ឬ PNG។ រូបថតរបស់អ្នកមិនត្រូវបានបញ្ចូលទៅលើប្រព័ន្ធឡើយ។