• 12-11-2023, 11:13:43
    #1



    Kolay gelsin herkese böyle bir image var node js ile bu siyah noktaları temizleyecek ve karakterleri 6 farklı resime bölünmesi gerekmekte .

    05547924539
  • 12-11-2023, 17:14:20
    #2
    Hocam C veya Python olsa ilave binary kullanmadan OCR ile çözülüyordu.
    Ama Nodejs için bütün resim filtre kütüphaneleri zaten bir 3. binary ihtiyaç duyuyor (imagemagick, graphicsmagick, ffmpeg vs)
    Nodejs te istemenizin sebebi nedir? eğer bir exe dosyasına node üzerinden parametre gönderip resim işletmesini kabul ederseniz aşağıdaki şekilde başarılı oluyor.
    Ayrıca bir diğer soru resim üzerindeki noktalar temizlendikten sonra captcha okunuyor zaten. okunan harfler temiz olarak ayrı ayrı resme aktarılabilir hatta font sabitse birebir benzer olarak da resmedilir. İlla orjinali harflere göre kesip mi istiyorsunuz?

    temizlenmiş resimden harf





    Yeniden oluşturulmuş harf (aynı font sisteme gömüldü)




    exe olmadan çözüm (saf nodejs)


    exe (console veya gui farketmez) kullanarak nodejs ile okuma ve parçalama
  • 14-11-2023, 10:04:43
    #3
    asıl amaç şuydu tesseractla karakter okutması yapmak icin 6 karaktere bölmek istedim
  • 14-11-2023, 10:14:55
    #4
    Barbaros93 adlı üyeden alıntı: mesajı görüntüle
    asıl amaç şuydu tesseractla karakter okutması yapmak icin 6 karaktere bölmek istedim
    anladım ama tesseract karaktere bölmeden de okuyabilir. amaç burda captchaları okunabilir olacak şekilde filtrelemekte zaten.

    kodlar çalışıyor. ilgilenirseniz pm den dönebilirsiniz
  • 18-11-2023, 18:16:00
    #5
    not aldım tesekkurler