Fraktur စာသားကို OCR ပြုလုပ်ခြင်း- ခေတ်ပေါ်စာလုံးပြောင်းလဲမှုမပြုမီ မူရင်းကို ထိန်းသိမ်းပါ
ရှေးဟောင်းစာအုပ်တစ်အုပ်ကို ရှာဖွေခြင်း သို့မဟုတ် ဘာသာပြန်ဆိုခြင်းမပြုမီ စာလုံးမှတ်မိခြင်းအမှားများနှင့် long-s စာလုံးပုံစံပြောင်းလဲမှုများကို ခွဲခြားသိရှိနိုင်ရန် ပြန်လည်စမ်းသပ်နိုင်သည့် Fraktur OCR စမ်းသပ်မှုအသေးစားတစ်ခုကို အသုံးပြုပါ။

ရိုက်နှိပ်ထားသော Fraktur စာလုံးများကို OCR ပြုလုပ်ရန် ထိုဖောင့်စနစ်ကို အထောက်အပံ့ပေးသည့် မော်ဒယ်တစ်ခုကို ရွေးချယ်ပါ၊ စာမျက်နှာနှင့်ယှဉ်၍ စာပိုဒ်တိုတစ်ခုကို စမ်းသပ်ပါ၊ ပြီးနောက် သင့်စာသားမူကြမ်းတွင် long s ဖြစ်သည့် ſကို ဆက်လက်ထားရှိမည်လား သို့မဟုတ် sအဖြစ် ပုံစံပြောင်းလဲမည်လားဆိုသည်ကို ဆုံးဖြတ်ပါ။ စစ်ဆေးပြီးထားသော မူရင်းစာသားမူကြမ်းကို ခေတ်ပေါ်စာလုံးပြောင်းလဲမှု သို့မဟုတ် ဘာသာပြန်ဆိုမှုများနှင့် သီးခြားစီထားပါ။ ပိုမိုရင်းနှီးကျွမ်းဝင်ပုံပေါ်သော စာလုံးတစ်လုံးသည် ပုံနှိပ်မူရင်းကို ပိုမိုတိကျစွာဖတ်ရှုထားခြင်း ဖြစ်ချင်မှဖြစ်ပါလိမ့်မည်။
ကျွန်ုပ်တို့သည် Fraktur ဖောင့်ဖြင့်ရေးသားထားသော တိုတောင်းသည့် စိတ်ကူးယဉ်ဂျာမန်စာပိုဒ်နှစ်ခုနှင့် ခေတ်ပေါ်ဖောင့်ဖြင့် နှိုင်းယှဉ်ထားသောအုပ်စုတစ်ခုကို စမ်းသပ်ခဲ့သည်။ အဆိုပါ သန့်ရှင်းကြည်လင်သော ပုံရိပ်များပေါ်တွင်ပင် Fraktur မော်ဒယ်သည် စာပိုဒ်တစ်ခုတွင် iſt မှ ift သို့ ပြောင်းလဲခဲ့ပြီး အခြားစာပိုဒ်တစ်ခုတွင်မူ if သို့ ပြောင်းလဲခဲ့သည်။ ရရှိလာသော အသုံးဝင်သည့်ရလဒ်မှာ မည်သည့်ကိရိယာက အကောင်းဆုံးဖြစ်သည်ဟူသော အဆင့်သတ်မှတ်ချက် မဟုတ်ပါ- ၎င်းမှာ စာလုံးများကို မှတ်မိဖတ်ရှုခြင်း၊ စာသားမှတ်တမ်းတင်မှုဆိုင်ရာ စည်းမျဉ်းကို ရွေးချယ်ခြင်းနှင့် ဘာသာစကားကို ခေတ်ပေါ်စကားအဖြစ် ပြောင်းလဲခြင်းတို့သည် ကွဲပြားခြားနားသော လုပ်ငန်းစဉ်သုံးခုဖြစ်ကြောင်း.
ရှင်းလင်းစွာပြသနိုင်ခဲ့ခြင်း ဖြစ်သည်။ ဤလမ်းညွှန်သည် ရိုက်နှိပ်ထားသော စာမျက်နှာများအတွက်သာ ဖြစ်သည်။ လက်ရေးမူ Kurrent သို့မဟုတ် Sütterlin၊ ပျက်စီးနေသော ရှေးဟောင်းစာမူများ သို့မဟုတ် သမိုင်းဝင်မှတ်တမ်းတစ်ခုလုံးအတွက် လုပ်ငန်းစဉ်တစ်ခုကို သတ်မှတ်ပေးခြင်း မဟုတ်ပါ။
OCR မစတင်မီ မည်သည့်အရာကို အမှန်အဖြစ် သတ်မှတ်မည်နည်း ဆုံးဖြတ်ပါ
ကိရိယာများကို မနှိုင်းယှဉ်မီ စာကြောင်းတစ်ကြောင်းတည်းဖြင့် စာသားမှတ်တမ်းတင်မှုဆိုင်ရာ မူဝါဒကို ရေးဆွဲပါ။ ဥပမာအားဖြင့်- “မူရင်းသတ်ပုံနှင့် long s ကို ဆက်လက်ထားရှိမည်၊ အတည်မပြုနိုင်သော စာလုံးများကို မှတ်သားထားမည်။” သို့မဟုတ်ပါက ရည်ရွယ်ချက်ရှိရှိ ပုံစံပြောင်းလဲထားမှုကို အမှားတစ်ခုအဖြစ် မှတ်ယူမိနိုင်သည်—သို့မဟုတ် သွက်လက်ပြေပြစ်ပုံပေါ်နေသောကြောင့် မလိုလားအပ်သော စာသားပြင်ဆင်မှုတစ်ခုကို လက်ခံလိုက်မိနိုင်သည်။
OCR-D သည် ဤကွဲပြားခြားနားချက်အတွက် တိကျသော ဥပမာတစ်ခုကို ဖော်ပြထားသည်။ ၎င်း၏ အဆင့် ၁ လမ်းညွှန်ချက်များတွင် long s နှင့် round s နှစ်မျိုးလုံးကို s; အဆင့် ၂ နှင့် ၃ တွင် ၎င်းတို့ကို သီးခြားခွဲခြားထားသည်။ ဤသည်တို့မှာ စာသားမှတ်တမ်းတင်မှုဆိုင်ရာ သဘောတူညီချက်များသာဖြစ်ပြီး ရှေးဟောင်းသတ်ပုံတိုင်းကို ခေတ်ပေါ်အသုံးအနှုန်းသို့ ပြောင်းလဲရန် ညွှန်ကြားချက် မဟုတ်ပါ။ တရားဝင် အဆင့် ၁ s ဆိုင်ရာ စည်းမျဉ်းများ နှင့် အဆင့် ၂/၃ s ဆိုင်ရာ စည်းမျဉ်းများ.
ကိုယ်ပိုင်ဖတ်ရှုမှု ပရောဂျက်တစ်ခုအတွက် ဤထွက်ရှိလာသော ရလဒ်များကို သီးခြားစီထားပါ-
| ထွက်ရှိလာသော ရလဒ် | ကျွန်ုပ်တို့ကိုယ်တိုင် ရေးသားထားသော သင်ကြားရေးစာသားမှ ဥပမာ | အသုံးပြုရန် ရည်ရွယ်ချက် |
|---|---|---|
| မူရင်းကို အခြေခံထားသော စာသားမှတ်တမ်း | Die rothe Blume ſteht hier. | ဖတ်ရှုတွေ့ရှိထားသော စာလုံးများကို မူရင်းပုံနှင့် နှိုင်းယှဉ်စစ်ဆေးခြင်း |
| Long-s ကို ပုံမှန်ပြောင်းလဲထားသော မူကွဲ | Die rothe Blume steht hier. | long-s ခွဲခြားသတ်မှတ်မှု မပါဘဲ ရှာဖွေခြင်း သို့မဟုတ် ဖတ်ရှုခြင်း |
| ခေတ်မီအောင် ပြုပြင်ထားသော မူကွဲ | Die rote Blume steht hier. | သတ်ပုံအပြောင်းအလဲများ ပါဝင်သည့် သီးခြားတည်းဖြတ်မူ |
ဒုတိယအတန်းသည် ſ မှ sသို့သာ ပြောင်းလဲပေးပြီး OCR-D အဆင့် ၁ စည်းမျဉ်းများအားလုံးကို အကောင်အထည်ဖော်ထားခြင်း မရှိပါ။ တတိယအတန်းသည် မူရင်းသတ်ပုံကိုပါ ပြောင်းလဲပေးထားသည်။ အဆိုပါ ဆင့်ပွားမူကွဲများအနက် မည်သည့်တစ်ခုကိုမျှ မူရင်းကို အခြေခံထားသော စာသားမှတ်တမ်းနေရာတွင် အစားထိုးခြင်း မပြုသင့်ပါ။
အထူးသဖြင့် စာလုံး f ကို sဖြင့် အလုံးစုံ အစားထိုးလဲလှယ်ခြင်း မပြုပါနှင့်။ ကျွန်ုပ်တို့၏ မအောင်မြင်သော OCR ရလဒ်တွင် iftပါဝင်နေသော်လည်း မူရင်းစာသားတွင် အမှန်တကယ် f လည်း ပါဝင်နေနိုင်ပါသည်။ စာလုံးပေါင်းကို ယေဘုယျ အစားထိုးလဲလှယ်မှုစည်းမျဉ်းဖြင့် မဟုတ်ဘဲ မူရင်းပုံနှင့် နှိုင်းယှဉ်၍ ပြင်ဆင်ပါ။
ကျွန်ုပ်တို့၏ စမ်းသပ်မှု ရှစ်ကြိမ်အတွင်း တွေ့ရှိချက်များ
၂၀၂၆ ခုနှစ် စက်တင်ဘာလ ၁၁ ရက်နေ့တွင် ကျွန်ုပ်တို့သည် မူရင်းသုံးကြောင်းပါ သင်ကြားရေးစာပိုဒ်နှစ်ခုကို UnifrakturMaguntia နှင့် Noto Sansဖောင့်များဖြင့် ဖန်တီးခဲ့သည်။ ပုံတစ်ပုံချင်းစီကို သတ်မှတ်ထားသော Tesseract မော်ဒယ်နှစ်ခုဖြစ်သည့် tessdata_best Fraktur လက်ရေးမူ မော်ဒယ်နှင့် ၎င်း၏ အင်္ဂလိပ် မော်ဒယ်တို့ဖြင့် စာလုံးဖတ်ယူခဲ့သည်။ အင်္ဂလိပ် မော်ဒယ်ဖွဲ့စည်းပုံကို နှိုင်းယှဉ်ရန်အတွက်သာ ထည့်သွင်းထားခြင်းဖြစ်ပြီး ခေတ်သစ်ဂျာမန် အခြေခံစံနှုန်း မဟုတ် ပါ။
ခေါ်ယူစစ်ဆေးမှု ရှစ်ခုစလုံးတွင် Tesseract 5.5.3၊ LSTM မုဒ် (--oem 1)၊ စာသားဘလောက်တစ်ခုတည်း (--psm 6) နှင့် 300 dpi ကို အသုံးပြုထားသည်။ မူလစမ်းသပ်မှုအတွင်း ဆက်တင်များကို ပြောင်းလဲခြင်း၊ ရလဒ်များကို ဖယ်ထုတ်ခြင်း သို့မဟုတ် အသိအမှတ်ပြုခြင်းကို ထပ်မံကြိုးပမ်းခြင်း မပြုလုပ်ခဲ့ပါ။ စက်တင်ဘာ ၁၂ ရက်တွင် အဆိုပါ ပုံရှစ်ပုံကို ထုပ်ပိုးမှုပြန်လည်စစ်ဆေးချက်အရ သိမ်းဆည်းထားသော အထွက်ဘိုက်များနှင့် ထပ်တူညီစွာ ပြန်လည်ရရှိခဲ့သည်။
ပုံများကို သီးခြားအက္ခရာကွက်များအဖြစ် ရေးဆွဲထားခြင်းမဟုတ်ဘဲ Apple CoreText နှင့် ligatures စနစ်ကို အမှန်တကယ် အသုံးပြု၍ ပုံဖော်ထားခြင်းဖြစ်သည်။ ၎င်းတို့သည် ၂၂၀၀ × ၄၆၀ အရွယ်အစားရှိ အဖြူရောင် ကင်းဗတ်စ်ပေါ်တွင် ၆၄ ပစ်ဇယ် စာသားကို အသုံးပြုထားသည်။ ပုံများ၊ glyph အရေအတွက် စစ်ဆေးမှုများ၊ ဖောင့်လိုင်စင်များ၊ မော်ဒယ်ဟက်ရှ်များနှင့် မူကြမ်းရလဒ်များကို စမ်းသပ်မှု ပက်ကေ့ဂျ် ညွှန်ကြားချက်များ.

အထူးပြုမော်ဒယ်တစ်ခုတွင်လည်း အမှားပြင်ဆင်မှု လိုအပ်နေသေးသည်
ပထမ မူရင်းစာကြောင်းမှာ-
Das Waſſer iſt klar.
Fraktur ဖောင့်ပုံပေါ်တွင် Fraktur မော်ဒယ်က အောက်ပါအတိုင်း ပြန်လည်ထုတ်ပေးခဲ့သည်-
Das Waſſer ift klar.
စာကြောင်းအများစု ကျန်ရှိနေသော်လည်း ſ ထဲမှ iſt သည် fဖြစ်သွားသည်။ ဒုတိယစာပိုဒ်တွင် Das Thal iſt weit. သည် Das Thal if weit.ဖြစ်သွားသည်- စာသားဖတ်ရှုမှုက အက္ခရာတစ်ခုကို ပြောင်းလဲပစ်ခဲ့ပြီး နောက်တစ်ခုကို ချန်လှပ်ထားခဲ့သည်။ ထွက်လာသောရလဒ်သည် အဓိပ္ပာယ်ရှိသော ဂျာမန်ဘာသာစကားအဖြစ် ဖတ်ရှုနိုင်ရုံမျှဖြင့် မူရင်းကို စစ်ဆေးခြင်းအတွက် အစားထိုးနိုင်မည် မဟုတ်ပါ။
ခေတ်မီဖောင့် ထိန်းချုပ်စမ်းသပ်မှုတွင် မတူညီသော ချို့ယွင်းချက်တစ်ခု ပေါ်ပေါက်ခဲ့သည်။ Fraktur မော်ဒယ်သည် ပထမစာပိုဒ်ရှိ စကားလုံးများကို ထိန်းသိမ်းထားသော်လည်း Buch 12; Seite 27; Nummer 105. ထဲမှ ဆီမီကိုလွန်နှစ်ခုကို ကော်လွန်များအဖြစ် ပြောင်းလဲပစ်ခဲ့သည်။ long s ကိုသာ စစ်ဆေးခဲ့မည်ဆိုပါက ထိုပုဒ်ဖြတ်ပုဒ်ရပ် အပြောင်းအလဲများကို လွတ်သွားပေလိမ့်မည်။
ပစ်မှတ်က ရမှတ်ကို ပြောင်းလဲစေသည်
မဖတ်ရှုမီ ကြိုတင်သတ်မှတ်ထားသော ပစ်မှတ်နှစ်ခုနှင့် မူကြမ်းရလဒ်တိုင်းကို ကျွန်ုပ်တို့ အမှတ်ပေးခဲ့သည်- တိကျသော မူရင်းစာသားနှင့် သီးသန့်သာ ſ → sပြောင်းလဲထားသော မူရင်းစာသားတို့ ဖြစ်ကြသည်။ နှိုင်းယှဉ်မှုနှစ်ခုစလုံးသည် ယူနီကုဒ်ကို NFC အဖြစ် ပုံမှန်ပြုလုပ်ပြီး နေရာလွတ်များကို ကျုံ့စေပါသည်၊ စာလုံးအကြီးအသေးနှင့် ပုဒ်ဖြတ်ပုဒ်ရပ်များကို မူလအတိုင်း ထိန်းသိမ်းထားသည်။ အမှတ်မပေးမီ မူကြမ်းရလဒ်ကို ကျွန်ုပ်တို့ မခေါက်သိမ်းပါ။
အောက်ဖော်ပြပါ ကိန်းဂဏန်းများသည် တိကျမှုရာခိုင်နှုန်း မဟုတ်ဘဲ အက္ခရာပြင်ဆင်မှုအကွာအဝေး (ထည့်သွင်းမှုများ၊ ဖျက်ပယ်မှုများနှင့် အစားထိုးမှုများ) ဖြစ်သည်။
| စာပိုဒ် | ပုံဖော်ထားသော ဖောင့် | OCR မော်ဒယ် | မူရင်းအတိအကျနှင့် နှိုင်းယှဉ်ထားသော ပြင်ဆင်ချက်များ | long s သီးသန့် ပုံမှန်ပြောင်းထားသော ပစ်မှတ်နှင့် နှိုင်းယှဉ်ထားသော ပြင်ဆင်ချက်များ |
|---|---|---|---|---|
| Long s နှင့် နံပါတ်များ | Fraktur | Fraktur | 1 | 6 |
| Long s နှင့် နံပါတ်များ | Fraktur | အင်္ဂလိပ် | 8 | 8 |
| Long s နှင့် နံပါတ်များ | Noto Sans | Fraktur | 2 | 8 |
| Long s နှင့် နံပါတ်များ | Noto Sans | အင်္ဂလိပ် | 7 | 7 |
| သမိုင်းဝင်ပုံစံ စာလုံးပေါင်း | Fraktur | Fraktur | 2 | 4 |
| သမိုင်းဝင်ပုံစံ စာလုံးပေါင်း | Fraktur | အင်္ဂလိပ် | 7 | 7 |
| သမိုင်းဝင်ပုံစံ စာလုံးပေါင်း | Noto Sans | Fraktur | 0 | 3 |
| သမိုင်းဝင်ပုံစံ စာလုံးပေါင်းသတ်ပုံ | Noto Sans | အင်္ဂလိပ် | 4 | 4 |
အတန်းတစ်ခုရှိ သုညသည် ထိုတိုတောင်းသော input တစ်ခုအတွက် အတိအကျ ကိုက်ညီမှုကို ဆိုလိုပါသည်။ စာအုပ်အစစ်တစ်အုပ်၏ နောက်စာမျက်နှာအကြောင်း မည်သို့မျှ မဖော်ပြပါ။ ဆန့်ကျင်ဘက်အားဖြင့် ſ ကို မှန်ကန်စွာ ထိန်းသိမ်းထားသော မော်ဒယ်တစ်ခုသည် sလိုအပ်သော ပစ်မှတ်တစ်ခုနှင့် နှိုင်းယှဉ်သောအခါ နောက်ထပ် ကွဲပြားမှုများကို ရရှိပါသည်။ ထိုကွဲပြားမှုများသည် မူဝါဒ မကိုက်ညီမှုကို ဖော်ပြခြင်းဖြစ်ပြီး အသိအမှတ်ပြုမှု မှားယွင်းခြင်း မဟုတ်နိုင်ပါ။
စစ်ဆေးကြည့်ရှုပါ - မူရင်း ရလဒ်များနှင့် အမှတ်များ အားလုံး၊ သတ်မှတ်ထားသော မူရင်းစာသားများနှင့် အမှတ်ပေးမူဝါဒသို့မဟုတ် အတည်ပြုခြင်း script။ မော်ဒယ်၊ ရုပ်ပုံနှင့် ရလဒ်တို့ကို ရလဒ်တစ်ခုစီနှင့် ကိုက်ညီမှုရှိစေရန်အတွက် ဤပက်ကေ့ဂျ်သည် SHA-256 hash များကို မှတ်တမ်းတင်ထားသည်။
ဤစမ်းသပ်ချက်က သင့်အား မပြောပြနိုင်သည့် အရာများ
၎င်းတို့သည် သန့်ရှင်းပြီး ဖောင့်အရွယ်အစားကြီးမားသော စာသားအပိုင်းအစနှစ်ခုသာဖြစ်ပြီး ရှေးဟောင်းစာအုပ်တစ်အုပ်၏ စကင်ဖတ်ထားသောပုံများ မဟုတ်ပါ။ မှေးမှိန်နေသော မင်၊ စာလုံးသေးများ၊ စာမျက်နှာကြားနေရာများ၊ ကော်လံများ၊ ပျက်စီးနေသော စက္ကူများ၊ လက်ရေးများ သို့မဟုတ် သီးခြား လူသားကူးရေးမှတ်တမ်းများကို ကျွန်ုပ်တို့ မစမ်းသပ်ခဲ့ပါ။ ထို့အပြင် ခေတ်မီ ဂျာမန်မော်ဒယ်၊ စီးပွားဖြစ် OCR ကိရိယာများ သို့မဟုတ် BookTranslator ၏ OCR သို့မဟုတ် ဘာသာပြန် ရလဒ်များကိုလည်း ကျွန်ုပ်တို့ မစမ်းသပ်ခဲ့ပါ။
ဤဥပမာများကို စာအုပ်တစ်အုပ်လုံး၏ အမှားအယွင်းနှုန်း ခန့်မှန်းချက်အဖြစ် မယူဆဘဲ သင့်ကိုယ်ပိုင် အကြောင်းအရာများကို စစ်ဆေးရန် အကြောင်းရင်းများအဖြစ်သာ သဘောထားပါ။ ဤဇယားကိုကြည့်၍ သမိုင်းဝင် စာစုများအတွက် OCR ဝန်ဆောင်မှုတစ်ခုကို ကျွန်ုပ်တို့ ရွေးချယ်မည် မဟုတ်ပါ။
သင် အမှန်တကယ် လိုအပ်သော စာမျက်နှာများပေါ်တွင်သာ ကန့်သတ်စမ်းသပ်မှုတစ်ခု ပြုလုပ်ပါ
အကယ်၍ သင်သည် Tesseract ကို စက်တွင်း၌ သုံးပါက ရလဒ်များကို မနှိုင်းယှဉ်မီ အင်ဂျင်ဗားရှင်းနှင့် တိကျသော မော်ဒယ်ဖိုင်ကို မှတ်တမ်းတင်ထားပါ။ မော်ဒယ်အမည်တစ်ခုတည်းဖြင့် ဒေါင်းလုဒ်လုပ်ထားသောဖိုင်ကို ခွဲခြား၍မရပါ။ ကျွန်ုပ်တို့၏ မူရင်းရင်းမြစ် မှတ်တမ်း သည် ပင်ထိုးထားသော အများသုံး မော်ဒယ်နှင့် ဖောင့်အရင်းအမြစ်များကို ချိတ်ဆက်ပေးထားပြီး ကြီးမားသော မော်ဒယ်ဖိုင်များကို ဆောင်းပါးနှင့်အတူ တွဲလျက် ထည့်သွင်းမထားပါ။
ကျွန်ုပ်တို့၏ တစ်ခုတည်းသော ဘလောက် နမူနာပုံအတွက် Fraktur script မော်ဒယ်ကို စက်တွင်း၌ models/Fraktur.traineddataအဖြစ် သိမ်းဆည်းထားပြီး အသုံးပြုခဲ့သော command မှာ အောက်ပါအတိုင်း ဖြစ်သည် -
tesseract samples/long-s-fraktur.png stdout --tessdata-dir ./models -l Fraktur --oem 1 --psm 6 --dpi 300
Tesseract ၏ command-line စာရွက်စာတမ်းများ တွင် LSTM စနစ်နှင့် PSM 6 ၏ တစ်ခုတည်းသော ညီညာသည့် စာပိုဒ်တုံးအဖြစ် သတ်မှတ်ချက်ကို ရှင်းပြထားသည်။ ထိုသတ်မှတ်ချက်သည် ကျွန်ုပ်တို့၏ သုံးကြောင်းပါ ပုံနှင့် ကိုက်ညီမှုရှိသည်။ သို့သော် ကော်လံအများအပြားပါသော စာအုပ်စာမျက်နှာတိုင်းကို PSM 6 ဖြင့် လုပ်ဆောင်ရန် အကြံပြုထားခြင်း မဟုတ်ပါ။
သင်၏ ကိုယ်ပိုင်စာအုပ်အတွက် စာသားကူးယူရန် သေချာစိတ်ချရသည့် စာပိုဒ်တစ်ခုနှင့် သင်လိုအပ်သော အကြောင်းအရာကို ကိုယ်စားပြုသည့် ပိုမိုခက်ခဲသော စာမျက်နှာတစ်ခုဖြင့် စတင်ပါ။ အမည် သို့မဟုတ် သိပ်မရင်းနှီးသော အသုံးအနှုန်း၊ နံပါတ်တစ်ခုနှင့် စာလုံးပုံစံ ပြောင်းလဲမှုများ ပါဝင်အောင် ပြုလုပ်ပါ။ စာအုပ်တစ်အုပ်တွင် လက်ရေးပုံစံများ သို့မဟုတ် ဘာသာစကားများ အလှည့်ကျပါဝင်နေပါက Fraktur စာပိုဒ်တစ်ခုတည်းဖြင့် စာရွက်စာတမ်းတစ်ခုလုံး အကျုံးဝင်သည်ဟု ယူဆမည့်အစား သီးခြားဖော်ပြထားသော ဘာသာစကားစုံ PDF OCR လမ်းညွှန် ကို အသုံးပြုပါ။
စကင်ဖတ်ထားသော မူရင်းပုံကို မပြောင်းလဲဘဲ ထားပါ။ မူရင်း OCR ရလဒ်ကို ပြင်ဆင်ချက်များနှင့် သီးခြားစီ သိမ်းဆည်းထားပြီး စစ်ဆေးပြီးသော စာပိုဒ်တစ်ခုစီအတွက် စာမျက်နှာ သို့မဟုတ် ပုံ၏ အမှတ်အသားကို မှတ်တမ်းတင်ထားပါ။ အကယ်၍ ထွက်လာသော ရလဒ်ကို ဖတ်မရပါက စာမျက်နှာရာပေါင်းများစွာသို့ အလုပ်မချဲ့ထွင်မီ စာမျက်နှာပုံနှင့် အပိုင်းခွဲခြားမှုများကို ပြန်လည်စစ်ဆေးပါ။
ပျောက်ဆုံးနေသော စကားလုံးကို စိတ်ကူးဖြင့် မထည့်ဘဲ စာသားကို မှန်ကန်အောင် ပြင်ဆင်ပါ
မူရင်းတည်နေရာ၊ မူရင်း OCR ရလဒ်၊ စစ်ဆေးပြီး အတည်ပြုချက်နှင့် အကြောင်းပြချက် ဟူသော ကော်လံလေးခုပါသည့် အမှားပြင်မှတ်တမ်းတိုတစ်ခုကို အသုံးပြုပါ။ အကြောင်းပြချက်တွင် ထင်ရှားသော စာလုံးအမှားနှင့် စာတည်းဖြတ်မှုဆိုင်ရာ ပြောင်းလဲပြင်ဆင်ချက်တို့ကို ရှင်းလင်းစွာ ခွဲခြားထားသင့်သည်။
| တွေ့ရှိချက် | လုပ်ဆောင်သင့်သည့် အချက် | ရှောင်ကြဉ်သင့်သည့် အချက် |
|---|---|---|
ပုံတွင် ရှင်းလင်းစွာ ပြသထားသည်မှာ iſtဖြစ်ပြီး OCR တွင် ဖော်ပြထားသည်မှာ ift | ပုံနှင့် တိုက်ဆိုင်စစ်ဆေး၍ ဤနေရာကို ပြင်ဆင်ပါ | စာရွက်စာတမ်းတစ်ခုလုံးရှိ f တိုင်းကို အစားထိုးခြင်း |
OCR တွင် rotheဟု မူရင်းအတိုင်း ထိန်းသိမ်းထားသော်လည်း ဖတ်ရှုရန်အတွက် သင်က rote ဟု ဖြစ်စေလိုသည် | မူရင်းပုံစံကို ဆက်လက်ထားရှိပြီး ခေတ်မီအောင် ပြင်ဆင်ထားသည့် မူကွဲအဖြစ် အညွှန်းတပ်ပါ | ခေတ်မီအောင် ပြင်ဆင်ခြင်းကို OCR အမှားပြင်ဆင်ချက်အဖြစ် ထည့်တွက်ခြင်း |
| နံပါတ် သို့မဟုတ် ပုဒ်ဖြတ်ပုဒ်ရပ် ကွဲလွဲနေခြင်း | ပတ်ဝန်းကျင်ရှိ ဝါကျမှာ ချောမွေ့နေစေကာမူ ထိုနေရာကို စစ်ဆေးပါ | ပုံမှန်မဟုတ်သော အက္ခရာပုံစံများကိုသာ စစ်ဆေးခြင်း |
| ပုံရိပ်မှာ အမှန်တကယ် ဖတ်မရခြင်း | လုပ်ငန်းသုံး စာသားမှတ်တမ်းတွင် မသေချာကြောင်း အမှတ်အသားပြုပြီး ပုံရိပ်ကို ကိုးကားရန် သိမ်းဆည်းထားပါ | ဖြစ်နိုင်ခြေရှိသော ထွက်ပေါ်လာသည့် စကားလုံးကို အထောက်အထားအဖြစ် လက်ခံယူဆခြင်း |
ဒေါင်းလုဒ်လုပ်ထားသော PDF တွင် စာသားကို ရွေးချယ်နိုင်ပြီးသားဖြစ်ပါက အစမှ ပြန်မစမီ ကူးယူထားသော စာသားကို ပုံရိပ်နှင့် နှိုင်းယှဉ်စစ်ဆေးပါ။ PDF ကူးယူကူးထည့်မှု ပြဿနာရှာဖွေခြင်း ဆောင်းပါးတွင် မြင်ရသော စာမျက်နှာသည် မှန်ကန်နေသော်လည်း ၎င်း၏ ဝှက်ထားသော သို့မဟုတ် ချိတ်ဆက်ထားသော စာသားများ အဘယ်ကြောင့် မှားယွင်းနေနိုင်သည်ကို ရှင်းပြထားပါသည်။ ထိုပြဿနာသည် Fraktur အသိအမှတ်ပြု မော်ဒယ်တစ်ခုကို ရွေးချယ်ခြင်းနှင့် သီးခြားစီဖြစ်သော ပြဿနာတစ်ခု ဖြစ်ပါသည်။
ရှာဖွေခြင်း၊ ကိုးကားချက် စစ်ဆေးခြင်း သို့မဟုတ် ဂျာမန်ဘာသာ ဖတ်ရှုခြင်းတို့သည် အဓိကလုပ်ငန်းစဉ်ဖြစ်ပါက စိတ်ချရသော မူရင်းစာသားကို ရရှိပြီးနောက် ဆက်မလုပ်ဘဲ ရပ်တန့်နိုင်ပါသည်။ ဘာသာပြန်ဆိုခြင်းသည် မဖြစ်မနေ လုပ်ဆောင်ရမည့် သန့်စင်မှုအဆင့် မဟုတ်ပါ။
ဘာသာစကားသည် အခက်အခဲအဖြစ် ဆက်လက်ရှိနေမှသာ ဘာသာပြန်ပါ
အခြားဘာသာစကား လိုအပ်သော စာဖတ်သူများအတွက် စစ်ဆေးပြီးသော မူရင်းစာသားသည် ဘာသာပြန်ခြင်းကို အသုံးဝင်စေသည့် အဓိကအချက် ဖြစ်လာပါသည်။ အငြင်းပွားဖွယ် စာပိုဒ်တစ်ခုသည် စာသားဖတ်ယူမှု သို့မဟုတ် ဘာသာပြန်မှု မည်သည့်အဆင့်မှ ဖြစ်ပေါ်လာသည်ကို သိရှိနိုင်ရန် စကင်န်ပုံရိပ်၊ စစ်ဆေးထားသော စာသားမှတ်တမ်းနှင့် ဘာသာပြန်ချက်တို့ကို ခွဲခြားသိမြင်နိုင်အောင် သိမ်းဆည်းထားပါ။ စကင်န်ဖတ်ထားသော PDF ဘာသာပြန်ခြင်း လုပ်ငန်းစဉ် တွင် ပိုမိုကျယ်ပြန့်သော လွှဲပြောင်းလုပ်ဆောင်မှု အဆင့်များကို ရှင်းပြထားပါသည်။
အကယ်၍ သင်သည် BookTranslator ၏ PDF Translatorကို အသုံးပြုရန် ရွေးချယ်ပါက ရလဒ်တစ်ခုလုံးကို အသုံးမပြုမီ သင့်ကိုယ်ပိုင် စာရွက်စာတမ်း၏ ကိုယ်စားပြု အစိတ်အပိုင်းတစ်ခုကို ဦးစွာ စမ်းသပ်အကဲဖြတ်ပါ။ ကျွန်ုပ်တို့၏ စမ်းသပ်မှုသည် သမိုင်းဝင် Fraktur အပေါ် BookTranslator ၏ ကိုင်တွယ်ဆောင်ရွက်နိုင်မှုကို အတည်ပြုထားခြင်း မရှိပါ ။ ၎င်း၏ OCR Mode သည် စာရွက်စာတမ်း အသစ်တစ်ခုအဖြစ် ပြန်လည်တည်ဆောက်ပေးသောကြောင့် မူရင်းစာမျက်နှာ အခင်းအကျင်း၊ ဖောင့်များနှင့် ဖောင့်အရွယ်အစားများကို ပြောင်းလဲသွားစေနိုင်ပါသည်။ ထို့ကြောင့် ထွက်ပေါ်လာသော ရလဒ်ကို မူရင်းအတိုင်း ပုံတူအဖြစ် မယူဆပါနှင့်၊ သို့မဟုတ် မူရင်းစာမျက်နှာ ကိုးကားချက်များ အပြောင်းအလဲမရှိ ဆက်လက်ရှိနေမည်ဟု မယူဆပါနှင့်။
လက်တွေ့ကျသော အဆင့်ဆင့်လုပ်ဆောင်ပုံမှာ ရှင်းလင်းပါသည်— မူရင်းစာသား ဖတ်ရှုမှုကို အတည်ပြုပါ၊ ပုံမှန်စံပြု သတ်မှတ်မှုမှန်သမျှကို မှတ်သားပါ၊ ထို့နောက် လိုအပ်မှသာ ဘာသာပြန်ပါ။ ချောမွေ့ပြေပြစ်မှုသည် လုပ်ငန်းစဉ်၏ အဆုံးသတ်တွင်သာ ရှိသင့်ပြီး အစပိုင်းတွင် ခိုင်လုံသော အထောက်အထားများ၏ နေရာကို အစားထိုးခြင်း မဖြစ်သင့်ပါ။
ဆက်စပ် ဆောင်းပါးများ





