ຕົວແປງຮູບ ເປັນ ASCII Art ຟຣີ
ແປງຮູບ ເປັນ ASCII art ສຳລັບ chat, README, terminal ຫຼື commit message. ຫຼາຍ character set ລວມ block ແລະ emoji.
ວາງໄຟລ໌ບ່ອນນີ້, ຫຼື ກົດເພື່ອເລືອກ
JPG, PNG, WebP, GIF, HEIC, HEIF · ປະມວນຜົນຢູ່ໃນອຸປະກອນຂອງທ່ານ
ຫຼືກົດ Ctrl+V ເພື່ອວາງຈາກຄລິບບອດ
ເຄັດລັບ: ທ່ານສາມາດວາງພາບໜ້າຈໍດ້ວຍ Ctrl+V
ໄຟລ໌ຂອງທ່ານບໍ່ເຄີຍອອກຈາກອຸປະກອນຂອງທ່ານ. ການປະມວນຜົນທັງໝົດເກີດຂຶ້ນຢູ່ໃນຕົວທ່ອງເວັບຂອງທ່ານ.
ການນຳໃຊ້ທົ່ວໄປ
- ສ້າງ ASCII Art ສຳລັບ ໄຟລ໋ READMEສ້າງໂລໂກ ແລະ ສະຕະທີ່ໃຊ້ ໂລໂກ ແລະ ສະຕະທີ່ໃຊ້ໂຕ້ສຳລັບ GitHub README ທີ່ສະແດງໃນ monospace.
- ສິລະປະ Terminal ແລະ MOTDສ້າງ ASCII Art ສຳລັບ ສະຕະທີ່ຍິນດີຕາຕະຫຼາດ, ສະຕະ SSH, ຫຼື ຫຼາຍຂໍ້ຄວາມ ໄຟລ໋.
- ASCII Art ໃນ ສະຕະ ວົງຈອບເພີ່ມ ASCII Art ທີ່ລະວັກ ໃຈໄປຍັງ ບັນທຶກຈົດຫມາຍ, ສະຕະວົງຈອບ, ຫຼື ກຳນົດ ອະລະບຸ.
- ASCII Art ສຳລັບ ສົນທະນາ ແລະ Discordສ້າງ ASCII meme ແລະ art ສຳລັບ ຍ່າຍໃນ Discord, Slack, ຫຼື ວົງຈອບ IRC.
- ASCII Art ສຳລັບ ໂປສເຕີ ແລະ ພິມສ້າງ ASCII Art ຂະໜາດໃຫຍ່ ສຳລັບ ໂປສເຕີ, ພິມ, ຫຼື ສ່ວນຂອງ ເວບໄຊຕ໌ ນັກສະເຫຣດ.
ມັນເຮັດວຽກແນວໃດ
ການແປງເຮັດວຽກທັງໝົດພາຍໃນບຣາວເຊີຂອງທ່ານໂດຍໃຊ້ Canvas API — ບໍ່ມີເຊີບເວີ, ບໍ່ມີການອັບໂຫຼດ. ເຄື່ອງມືແຕ້ມຮູບຂອງທ່ານລົງໃນ canvas ນອກໜ້າຈໍທີ່ປັບຂະໜາດໄປຫາຄວາມກວ້າງຄໍລຳເປົ້າໝາຍ, ອ່ານຄ່າ RGB ຂອງແຕ່ລະ pixel ຜ່ານ getImageData, ແລະ ແມັບຄວາມສະຫວ່າງທີ່ຮັບຮູ້ຂອງແຕ່ລະ pixel ໄປຫາຕົວອັກສອນຈາກສະຕຣິງຄົ້ນຫາທີ່ທ່ານເລືອກ.
- 1Canvas ປັບຂະໜາດຮູບພາບຮູບຂອງທ່ານຖືກແຕ້ມລົງໃນ canvas ທີ່ເຊື່ອງໄວ້ ໂດຍມີຂະໜາດພໍດີກັບກຣິດຜົນລັບ — ໂດຍປົກກະຕິ 80 ຄໍລຳກວ້າງ, ໂດຍຄວາມສູງຖືກປັບອັດຕະໂນມັດເພື່ອຮັກສາອັດຕາສ່ວນຂອງຮູບ (ຫຼຸດເຄິ່ງໜຶ່ງສຳລັບຟອນ monospace, ເຊິ່ງສູງກວ່າກວ້າງ).
- 2ການສຸ່ມຕົວຢ່າງຄວາມສະຫວ່າງຕໍ່ pixelເຄື່ອງມືເອີ້ນ getImageData ເພື່ອອ່ານໄບຕ໌ RGBA ດິບສຳລັບທຸກຊ່ອງ. ມັນປ່ຽນແຕ່ລະ pixel ໃຫ້ເປັນຄ່າຄວາມສະຫວ່າງດຽວໂດຍໃຊ້ສູດການຮັບຮູ້ ITU-R (0.299R + 0.587G + 0.114B), ຈາກນັ້ນນຳໃຊ້ອອບເຊັດຄວາມສະຫວ່າງ, ຕົວຄູນຄວາມຄົມ, ແລະ ເສັ້ນໂຄ້ງ gamma ຂອງທ່ານ.
- 3ຄວາມສະຫວ່າງແມັບໄປຫາຕົວອັກສອນຄວາມສະຫວ່າງທີ່ປັບແລ້ວ (0–1) ຖືກຄູນດ້ວຍຄວາມຍາວຂອງສະຕຣິງຕົວອັກສອນທີ່ເລືອກ — ມາດຕະຖານ ( .:-=+*#%@), ແບບລະອຽດ 70 ຕົວອັກສອນ, ອົງປະກອບບລັອກ, ໄບນາຣີ, ຫຼືຊຸດກຳນົດເອງທີ່ທ່ານພິມ — ແລະ ຕົວອັກສອນທີ່ຕຳແໜ່ງນັ້ນຖືກວາງໃນກຣິດຜົນລັບ.
- 4ສົ່ງອອກເປັນຂໍ້ຄວາມທຳມະດາ, PNG, ຫຼື HTMLກຣິດທີ່ສຳເລັດແລ້ວຖືກຮ່ວມກັນເປັນສະຕຣິງຂໍ້ຄວາມທຳມະດາສຳລັບຄັດລອກ/ດາວໂຫຼດ. ສຳລັບການສົ່ງອອກ PNG, ແຕ່ລະຕົວອັກສອນຖືກແຕ້ມລົງໃນ canvas ທີສອງດ້ວຍ fillText ຂະໜາດ 12px monospace. ໂໝດສີອ່ານ RGB ຕົ້ນສະບັບຕໍ່ pixel ແລະ ຫໍ່ແຕ່ລະຕົວອັກສອນໄວ້ໃນອົງປະກອບ span ທີ່ມີ style, ເຊິ່ງສາມາດສົ່ງອອກເປັນໄຟລ໌ HTML ໃນຕົວມັນເອງ.
ຮູບຂອງທ່ານຖືກອ່ານໂດຍກົງໂດຍ Canvas API ຂອງບຣາວເຊີ ແລະ ບໍ່ອອກຈາກອຸປະກອນຂອງທ່ານເລີຍ — ບໍ່ມີຂໍ້ມູນຖືກສົ່ງໄປຫາເຊີບເວີໃດໆເລີຍ.
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ເຄື່ອງກຳເນີດ ASCII ແບນເນີ
ປ່ຽນຂໍ້ຄວາມເປັນປ້າຍ ASCII-art ຂະໜາດໃຫຍ່ດ້ວຍຟອນ FIGlet ແບບຄລາສສິກ — ສຳເນົາ ຫຼື ດາວໂຫຼດເປັນ .txt.
OCR — ດຶງຂໍ້ຄວາມຈາກຮູບ
ດຶງຂໍ້ຄວາມຈາກຮູບ, ພາບໜ້າຈໍ, ເອກະສານສະແກນ ແລະ PDF (ຫຼືບັນທຶກເປັນ PDF ທີ່ຄົ້ນຫາໄດ້) ດ້ວຍ PP-OCRv5 ເຮັດວຽກທັງໝົດໃນບຣາວເຊີຂອງທ່ານ. ອ່ານໄດ້ທັງອັກສອນລາຕິນ, ຈີນ, ຍີ່ປຸ່ນ, ເກົາຫຼີ, ຊິລລິກ, ອາຣັບ, ເທວະນາຄາຣີ, ໄທ, ກຣີກ, ທະມິລ ແລະ ເຕລູກູ.
Object Remover (Magic Eraser)
ລຶບຄົນ, ສິ່ງຂອງ, ຂໍ້ຄວາມ ຫຼື ຮອຍຕຳໜິອອກຈາກຮູບພາບ: ພຽງແຕ່ລະບາຍທັບ ແລ້ວພື້ນທີ່ຈະຖືກຕື່ມເຕັມຈາກສິ່ງແວດລ້ອມອ້ອມຂ້າງ ໃນບຣາວເຊີຂອງທ່ານໂດຍກົງ. ຮອງຮັບການຍົກເລີກ, ປຽບທຽບ ແລະ ບັນທຶກເປັນ JPG ຫຼື PNG. ບໍ່ມີການອັບໂຫຼດຮູບພາບຂອງທ່ານເລີຍ.