រំលងទៅខ្លឹមសារមេ

រូបភាពទៅ 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 នីមួយៗទៅតួអក្សរពីតារាងស្វែងរកដែលអ្នកជ្រើសរើស។

  1. 1
    Canvas ធ្វើមាត្រដ្ឋានរូបភាព
    រូបភាពរបស់អ្នកត្រូវបានគូរលើ canvas លាក់ដែលកំណត់ទំហំពិតប្រាកដទៅតារាងលទ្ធផល — ជាធម្មតាលំនាំដើម 80 ជួរឈរទទឹង ជាមួយកម្ពស់លៃតម្រូវដោយស្វ័យប្រវត្តិដើម្បីរក្សាសមាមាត្រទិដ្ឋភាពរបស់រូបភាព (កាត់ពាក់កណ្តាលសម្រាប់ពុម្ពអក្សរ monospace ដែលខ្ពស់ជាងទទឹង)។
  2. 2
    ការគំរូភាពភ្លឺក្នុងមួយ pixel
    ឧបករណ៍ហៅ getImageData ដើម្បីអាន byte RGBA ដើមសម្រាប់ក្រឡានីមួយៗ។ វាប្តូរ pixel នីមួយៗទៅតម្លៃភាពភ្លឺតែមួយដោយប្រើរូបមន្ត ITU-R (0.299R + 0.587G + 0.114B) រួចអនុវត្ត offset ភាពភ្លឺ កត្តាគុណភាពផ្ទុយគ្នា និងខ្សែកោង gamma របស់អ្នក។
  3. 3
    ភាពភ្លឺគូសផែនទីទៅតួអក្សរ
    ភាពភ្លឺដែលបានកែសម្រួល (0–1) ត្រូវបានគុណនឹងប្រវែងរបស់ string តួអក្សរដែលបានជ្រើសរើស — ស្តង់ដារ ( .:-=+*#%@), លម្អិត 70-glyph, ធាតុប្លុក គោលពីរ ឬសំណុំតាមបំណងដែលអ្នកវាយចូល — ហើយតួអក្សរនៅសន្ទស្សន៍នោះត្រូវបានដាក់ក្នុងតារាងលទ្ធផល។
  4. 4
    នាំចេញជាអត្ថបទធម្មតា, PNG ឬ HTML
    តារាងដែលបានបញ្ចប់ត្រូវបានភ្ជាប់ទៅជា string អត្ថបទធម្មតាសម្រាប់ចម្លង/ទាញយក។ សម្រាប់ការនាំចេញ PNG តួអក្សរនីមួយៗត្រូវបានបង្ហាញលើ canvas ទីពីរជាមួយ fillText នៅ 12px monospace។ របៀបពណ៌អាន RGB ដើមក្នុងមួយ pixel ហើយរុំតួអក្សរនីមួយៗក្នុងធាតុ span ជាមួយរចនាប័ទ្មក្នុងបន្ទាត់ ដែលអាចនាំចេញជាឯកសារ HTML ដោយខ្លួនឯង។

រូបភាពរបស់អ្នកត្រូវបានអានដោយផ្ទាល់ដោយ Canvas API របស់កម្មវិធីរុករក ហើយមិនដែលចាកចេញពីឧបករណ៍របស់អ្នកទេ — គ្មានទិន្នន័យត្រូវបានផ្ញើទៅម៉ាស៊ីនមេណាមួយនៅចំណុចណាមួយទេ។

ឧបករណ៍ពាក់ព័ន្ធ

🔤

ម៉ាស៊ីនផលិតផ្ទាក់ ASCII

ប្តូរអត្ថបទជាផ្ទាក់សិល្បៈ ASCII ធំៗក្នុងអក្សរ FIGlet បុរាណ — ចម្លងឬទាញយក។ txt។

សាកល្បង
🔤

OCR — ស្រង់អក្សរពីរូបភាព

ដកស្រង់អត្ថបទពីរូបភាព រូបថតអេក្រង់ ឯកសារស្កេន និង PDF (ឬរក្សាទុកជា PDF ដែលអាចស្វែងរកបាន) ដោយប្រើ PP-OCRv5 ដំណើរការទាំងស្រុងក្នុងកម្មវិធីរុករករបស់អ្នក។ អានអក្សរឡាតាំង ចិន ជប៉ុន កូរ៉េ គីរីលីក អារ៉ាប់ ទេវនាគរី ថៃ ក្រិក តាមីល និងតេលូគូ។

សាកល្បង45 MB ទាញយកតែម្ដង
🪄

ឧបករណ៍លុបវត្ថុ (ជ័រលុបវេទមន្ត)

យកមនុស្ស វត្ថុ អក្សរ ឬស្នាមអុជៗចេញពីរូបថត៖ គ្រាន់តែផាត់លើពួកវា ហើយផ្ទៃនោះនឹងត្រូវបានបំពេញជំនួសដោយផ្ទៃជុំវិញ នៅក្នុង browser របស់អ្នកផ្ទាល់។ មិនធ្វើវិញ ប្រៀបធៀប និងរក្សាទុកជា JPG ឬ PNG។ រូបថតរបស់អ្នកមិនត្រូវបានបញ្ចូលទៅលើប្រព័ន្ធឡើយ។

សាកល្បងឯកសារនៅក្នុងស្រុក

សំណួរដែលសួរជាញឹកញាប់