Hi Friends, Maybe you all heard/used text scanning using camera feature or extracting text from Image. But this sample made it very easy for you. You can made it in very simple line of code.
You can download the source code from OCRSample and import the library as a module into your project.
Example usage : MainActivity.java
Here is the video output of this source code
If you are really interested in this code, then please share this post with your friends, also share your feedback as comment here.
Thank You
You can download the source code from OCRSample and import the library as a module into your project.
Example usage : MainActivity.java
public class MainActivity extends AppCompatActivity {
private TextView textView;
private final int CAMERA_SCAN_TEXT = 0;
private final int LOAD_IMAGE_RESULTS = 1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
textView = findViewById(R.id.textView);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_main, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.actionCamera:
//Scan text from camera.
OCRCapture.Builder(this)
.setUseFlash(true)
.setAutoFocus(true)
.buildWithRequestCode(CAMERA_SCAN_TEXT);
break;
case R.id.actionPhoto:
Intent intentGallery = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intentGallery, LOAD_IMAGE_RESULTS);
break;
}
return super.onOptionsItemSelected(item);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (data != null) {
if (requestCode == CAMERA_SCAN_TEXT) {
if (resultCode == CommonStatusCodes.SUCCESS) {
textView.setText(data.getStringExtra(TextBlockObject));
}
} else if (requestCode == LOAD_IMAGE_RESULTS) {
Uri pickedImage = data.getData();
try {
//Extract text from image.
String text = OCRCapture.Builder(this).getTextFromUri(pickedImage);
//You can also use getTextFromBitmap(Bitmap bitmap) or getTextFromImage(String imagePath) buplic APIs from ibrary.
textView.setText(text);
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}
Here is the video output of this source code
Interesting right?
If you are really interested in this code, then please share this post with your friends, also share your feedback as comment here.
Source code on GitHub
Thank You
Hi, It can detect chinese language
ReplyDeleteๆไบบ็
ReplyDeleteKayseri
ReplyDeleteAnkara
Kilis
Sakarya
Bursa
YCฤฐ
Ankara
ReplyDeleteAntalya
istanbul
Ordu
izmir
GQ1
https://titandijital.com.tr/
ReplyDeletenevลehir parรงa eลya taลฤฑma
bolu parรงa eลya taลฤฑma
batman parรงa eลya taลฤฑma
bayburt parรงa eลya taลฤฑma
S3AZ2L
6DCAA
ReplyDeleteSiirt Evden Eve Nakliyat
ฤฐzmir Parรงa Eลya Taลฤฑma
Muล Evden Eve Nakliyat
Bartฤฑn Parรงa Eลya Taลฤฑma
Konya Lojistik
E1824
ReplyDeleteUลak Parรงa Eลya Taลฤฑma
Karapรผrรงek Parke Ustasฤฑ
Tekirdaฤ Fayans Ustasฤฑ
Ankara ลehir ฤฐรงi Nakliyat
Uลak ลehir ฤฐรงi Nakliyat
รankฤฑrฤฑ ลehirler Arasฤฑ Nakliyat
Elazฤฑฤ Lojistik
รnye Evden Eve Nakliyat
รanakkale Evden Eve Nakliyat
8DC05
ReplyDeleteBatฤฑkent Fayans Ustasฤฑ
Zonguldak ลehir ฤฐรงi Nakliyat
Konya Lojistik
Mamak Parke Ustasฤฑ
Batman ลehirler Arasฤฑ Nakliyat
รnye Petek Temizleme
รnye Mutfak Dolabฤฑ
Adฤฑyaman Parรงa Eลya Taลฤฑma
Siirt Lojistik
8B84D
ReplyDeleteQlc Coin Hangi Borsada
Erzurum Evden Eve Nakliyat
Big Wolf Coin Hangi Borsada
Burdur Evden Eve Nakliyat
Kayseri Lojistik
Altฤฑndaฤ Fayans Ustasฤฑ
Bitcoin Kazanma
Antalya Lojistik
Osmaniye Parรงa Eลya Taลฤฑma
B62B8
ReplyDeletebinance referans
3C91E
ReplyDeleteardahan gรถrรผntรผlรผ sohbet uygulamalarฤฑ รผcretsiz
adฤฑyaman gรถrรผntรผlรผ sohbet
Adฤฑyaman Canli Sohbet
Tokat Rastgele Gรถrรผntรผlรผ Sohbet Uygulamalarฤฑ
Bartฤฑn Mobil Sohbet
Bartฤฑn En ฤฐyi Gรถrรผntรผlรผ Sohbet Uygulamasฤฑ
Eskiลehir Sohbet Odalarฤฑ
Nevลehir Canli Sohbet Bedava
maraล random gรถrรผntรผlรผ sohbet
040E2
ReplyDeleteKwai Beฤeni Hilesi
Facebook Sayfa Beฤeni Satฤฑn Al
Parasฤฑz Gรถrรผntรผlรผ Sohbet
Coin รฤฑkarma Siteleri
Spotify Dinlenme Satฤฑn Al
Twitch ฤฐzlenme Satฤฑn Al
Floki Coin Hangi Borsada
Azero Coin Hangi Borsada
Osmo Coin Hangi Borsada
2E84E
ReplyDeletesolflare
shiba
ledger wallet
defillama
ledger desktop
roninchain
poocoin
eigenlayer
uniswap
ุดุฑูุฉ ุชุณููู ู ุฌุงุฑู ุจุงูุฏู ุงู
ReplyDelete8Fp0Cjxid
ุดุฑูุฉ ุชุณููู ู ุฌุงุฑู ุจุงููุทูู
X47tJikiWk
ุดุฑูุฉ ุชุณููู ู ุฌุงุฑู ุจุงูุงุญุณุงุก
mUyHnBtSisT8vle
ุดุฑูุฉ ุชุณููู ู ุฌุงุฑู ุจุงูุฌุจูู
wg9qUB1a7
ุดุฑูุฉ ู ูุงูุญุฉ ุงูุตุฑุงุตูุฑ ุจุงูุฏู ุงู pxUtQ5W1Wb
ReplyDeleteุดุฑูุฉ ุตูุงูุฉ ุฎุฒุงูุงุช EaI0PFXRvy
ReplyDeleteุดุฑูุฉ ุนุฒู ุงุณุทุญ ุจุงูุฌุจูู jjQ8Uwm8F5
ReplyDeleteุดุฑูุฉ ุนุฒู ุงุณุทุญ UxfKFQx8TY
ReplyDeleteุดุฑูุฉ ุชุณููู ู ุฌุงุฑู ุจุงูุงุญุณุงุก VQerUPzaaD
ReplyDeleteุดุฑูุฉ ู ูุงูุญุฉ ุงูุตุฑุงุตูุฑ ุจุงูุฏู ุงู JyOtQBM2EQ
ReplyDeleteF0C9F2B8DE
ReplyDeleteinstagram organik takipรงi
ุดุฑูุฉ ุตูุงูุฉ ุงูุฑุงู ุจู ูุฉ
ReplyDeletesgRpacrOtyI6lqq
ุดุฑูุฉ ุตูุงูุฉ ุงูุฑุงู ุจู ูุฉ
ReplyDeletekUQraSN
ุดุฑูุฉ ุตูุงูุฉ ุงูุฑุงู ุจู ูุฉ
ReplyDeleteGuYfUTrkqt
ุตูุงูุฉ ุงูุฑุงู ุงูุบุงุฒ ุจุฎู ูุณ ู ุดูุท
ReplyDeleteุตูุงูุฉ ุงูุฑุงู ุจู ูุฉ
ReplyDelete5F3E76B0BC
ReplyDeleteYeni Telegram Airdrop Oyunlarฤฑ
En ฤฐyi Telegram Coin Kasma Botlarฤฑ
Yeni Telegram Oyunlarฤฑ
Telegram Para Kazanma
Binance Hesap
ุดุฑูุฉ ู ูุงูุญุฉ ุญุดุฑุงุช ุจุงูุฑูุงุถ
ReplyDeleteHRCIPMHOD1
1144C75414
ReplyDeleteinstagram telafili takipรงi
twitter beฤeni satฤฑn al
ig takipรงi
twitter takipรงi
twitter takipรงi
C4E589310C
ReplyDeletetรผrk instagram takipรงi
youtube beฤeni satฤฑn al
twitter takipรงi
dรผลmeyen takipรงi
ucuz takipรงi
898ACC1FE3
ReplyDeleteinstagram bot takipรงi
youtube beฤeni satฤฑn al
ig takipรงi
yabancฤฑ takipรงi
tiktok takipรงi
710339F348
ReplyDeletemmorpg oyunlar
sms onay
en gรผvenilir mobil รถdeme bozdurma
takipci satฤฑn alma
-
Typing TestKlavye Hฤฑz TestiTeste de DigitaรงรฃoDactylographie TestTipptestTest di BattituraTest de MecanografรญaLabubu Series
ReplyDeleteเคฎเคนाเคाเคฒเคธंเคนिเคคा เคाเคฎเคเคฒाเคाเคฒी เคเคฃ्เคก เคชเคเคฒ เฅงเฅซ - เคाเคฎเคเคฒाเคाเคฒ्เคฏाः เคช्เคฐाเคฃाเคฏुเคคाเค्เคทเคฐी เคฎเคจ्เคค्เคฐः
ReplyDeleteเคं เคं เคน्เคฐीं เคถ्เคฐीं เคน्เคฐीं เค्เคฒीं เคนूं เคूीं เคธ्เคค्เคฐीं เคซ्เคฐें เค्เคฐों เค्เคทौं เคं เคธ्เคซों เคธ्เคตाเคนा เคाเคฎเคเคฒाเคाเคฒि, เคน्เคฐीं เค्เคฐीं เคน्เคฐीं เคน्เคฐीं เคน्เคฐीं เคนूं เคนूं เคน्เคฐीं เคน्เคฐीं เคน्เคฐीं เค्เคฐीं เค्เคฐीं เค्เคฐीं เค ः เค ः เคฆเค्เคทिเคฃเคाเคฒिเคे, เคं เค्เคฐीं เคน्เคฐीं เคนूं เคธ्เคค्เคฐी เคซ्เคฐे เคธ्เคค्เคฐीं เค เคญเคฆ्เคฐเคाเคฒि เคนूं เคนूं เคซเค् เคซเค् เคจเคฎः เคธ्เคตाเคนा เคญเคฆ्เคฐเคाเคฒि เคं เคน्เคฐीं เคน्เคฐीं เคนूं เคนूं เคญเคเคตเคคि เคถ्เคฎเคถाเคจเคाเคฒि เคจเคฐเคเค्เคाเคฒเคฎाเคฒाเคงाเคฐिเคฃि เคน्เคฐीं เค्เคฐीं เคुเคฃเคชเคญोเคिเคจि เคซ्เคฐें เคซ्เคฐें เคธ्เคตाเคนा เคถ्เคฎเคถाเคจเคाเคฒि เค्เคฐीं เคนूं เคน्เคฐीं เคธ्เคค्เคฐीं เคถ्เคฐीं เค्เคฒीं เคซเค् เคธ्เคตाเคนा เคाเคฒเคाเคฒि, เคं เคซ्เคฐें เคธिเคฆ्เคงिเคเคฐाเคฒि เคน्เคฐीं เคน्เคฐीं เคนूं เคธ्เคค्เคฐीं เคซ्เคฐें เคจเคฎः เคธ्เคตाเคนा เคुเคน्เคฏเคाเคฒि, เคं เคं เคนूं เคน्เคฐीं เคซ्เคฐें เค्เคฐीं เคธ्เคค्เคฐीं เคถ्เคฐीं เค्เคฐों เคจเคฎो เคงเคจเคाเคฒ्เคฏै เคตिเคเคฐाเคฒเคฐूเคชिเคฃि เคงเคจं เคฆेเคนि เคฆेเคนि เคฆाเคชเคฏ เคฆाเคชเคฏ เค्เคทं เค्เคทां เค्เคทिं เค्เคทीं เค्เคทं เค्เคทं เค्เคทं เค्เคทं เค्เคท्เคฒं เค्เคท เค्เคท เค्เคท เค्เคท เค्เคทः เค्เคฐों เค्เคฐोः เคं เคน्เคฐीं เคน्เคฐीं เคนूं เคนूं เคจเคฎो เคจเคฎः เคซเค् เคธ्เคตाเคนा เคงเคจเคाเคฒिเคे, เคं เคं เค्เคฒीं เคน्เคฐीं เคนूं เคธिเคฆ्เคงिเคाเคฒ्เคฏै เคจเคฎः เคธिเคฆ्เคงिเคाเคฒि, เคน्เคฐीं เคเคฃ्เคกाเค्เคเคนाเคธเคจि เคเคเคฆ्เค्เคฐเคธเคจเคाเคฐिเคฃि เคจเคฐเคฎुเคฃ्เคกเคฎाเคฒिเคจि เคเคฃ्เคกเคाเคฒिเคे เค्เคฒीं เคถ्เคฐीं เคนूं เคซ्เคฐें เคธ्เคค्เคฐीं เค्เคฐीं เคซเค् เคซเค् เคธ्เคตाเคนा เคเคฃ्เคกเคाเคฒिเคे เคจเคฎः เคเคฎเคฒเคตाเคธिเคจ्เคฏै เคธ्เคตाเคนाเคฒเค्เคท्เคฎि เคं เคถ्เคฐीं เคน्เคฐीं เคถ्เคฐीं เคเคฎเคฒे เคเคฎเคฒाเคฒเคฏे เคช्เคฐเคธीเคฆ เคช्เคฐเคธीเคฆ เคถ्เคฐीं เคน्เคฐीं เคถ्เคฐी เคฎเคนाเคฒเค्เคท्เคฎ्เคฏै เคจเคฎः เคฎเคนाเคฒเค्เคท्เคฎि, เคน्เคฐीं เคจเคฎो เคญเคเคตเคคि เคฎाเคนेเคถ्เคตเคฐि เค เคจ्เคจเคชूเคฐ्เคฃे เคธ्เคตाเคนा เค เคจ्เคจเคชूเคฐ्เคฃे, เคं เคน्เคฐीं เคนूं เคเคค्เคคिเคท्เค เคชुเคฐुเคทि เคिं เคธ्เคตเคชिเคทि เคญเคฏं เคฎे เคธเคฎुเคชเคธ्เคฅिเคคं เคฏเคฆि เคถเค्เคฏเคฎเคถเค्เคฏं เคตा เค्เคฐोเคงเคฆुเคฐ्เคे เคญเคเคตเคคि เคถเคฎเคฏ เคธ्เคตाเคนा เคนूं เคน्เคฐीं เคं, เคตเคจเคฆुเคฐ्เคे เคน्เคฐीं เคธ्เคซुเคฐ เคธ्เคซुเคฐ เคช्เคฐเคธ्เคซुเคฐ เคช्เคฐเคธ्เคซुเคฐ เคोเคฐเคोเคฐเคคเคฐเคคเคจुเคฐूเคชे เคเค เคเค เคช्เคฐเคเค เคช्เคฐเคเค เคเคน เคเคน เคฐเคฎ เคฐเคฎ เคฌเคจ्เคง เคฌเคจ्เคง เคाเคคเคฏ เคाเคคเคฏ เคนूं เคซเค् เคตिเคเคฏाเคोเคฐे, เคน्เคฐीं เคชเคฆ्เคฎाเคตเคคि เคธ्เคตाเคนा เคชเคฆ्เคฎाเคตเคคि, เคฎเคนिเคทเคฎเคฐ्เคฆिเคจि เคธ्เคตाเคนा เคฎเคนिเคทเคฎเคฐ्เคฆिเคจि, เคं เคฆुเคฐ्เคे เคฆुเคฐ्เคे เคฐเค्เคทिเคฃि เคธ्เคตाเคนा เคเคฏเคฆुเคฐ्เคे, เคं เคน्เคฐीं เคฆुं เคฆुเคฐ्เคाเคฏै เคธ्เคตाเคนा, เคं เคน्เคฐीं เคถ्เคฐीं เคं เคจเคฎो เคญเคเคตเคค เคฎाเคคเค्เคेเคถ्เคตเคฐि เคธเคฐ्เคตเคธ्เคค्เคฐीเคชुเคฐुเคทเคตเคถเค्เคเคฐि เคธเคฐ्เคตเคฆुเคท्เคเคฎृเคเคตเคถเค्เคเคฐि เคธเคฐ्เคตเค्เคฐเคนเคตเคถเค्เคเคฐि เคธเคฐ्เคตเคธเคค्เคค्เคตเคตเคถเค्เคเคฐ เคธเคฐ्เคตเคเคจเคฎเคจोเคนเคฐि เคธเคฐ्เคตเคฎुเคเคฐเค्เคिเคจि เคธเคฐ्เคตเคฐाเคเคตเคถเค्เคเคฐि เคธเคฐ्เคตเคฒोเคเคฎเคฎुं เคฎे เคตเคถเคฎाเคจเคฏ เคธ्เคตाเคนा, เคฐाเคเคฎाเคคเค्เค เคเค्เคिเคท्เคเคฎाเคคเค्เคिเคจि เคนूं เคน्เคฐीं เคं เค्เคฒीं เคธ्เคตाเคนा เคเค्เคिเคท्เคเคฎाเคคเค्เคि, เคเค्เคिเคท्เคเคाเคฃ्เคกाเคฒिเคจि เคธुเคฎुเคि เคฆेเคตि เคฎเคนाเคชिเคถाเคिเคจि เคน्เคฐीं เค ः เค ः เค ः เคเค्เคिเคท्เคเคाเคฃ्เคกाเคฒिเคจि, เคं เคน्เคฐीं เคฌเคเคฒाเคฎुเคि เคธเคฐ्เคตเคฆुเคท्เคाเคจां เคฎुเคं เคตाเคं เคธ्เคค เคฎ्เคญเคฏ เคिเคน्เคตां เคीเคฒเคฏ เคीเคฒเคฏ เคฌुเคฆ्เคงिं เคจाเคถเคฏ เคน्เคฐीं เคं เคธ्เคตाเคนा เคฌเคเคฒे, เคं เคถ्เคฐीं เคน्เคฐीं เค्เคฒीं เคงเคจเคฒเค्เคท्เคฎि เคं เคน्เคฐीं เคं เคน्เคฐीं เคं เคธเคฐเคธ्เคตเคค्เคฏै เคจเคฎः เคธเคฐเคธ्เคตเคคि, เค เคน्เคฐीं เคนूं เคญुเคตเคจेเคถ्เคตเคฐि, เคं เคน्เคฐीं เคถ्เคฐीं เคนूं เค्เคฒीं เคं เค เคถ्เคตाเคฐूเคขाเคฏै เคซเค् เคซเค् เคธ्เคตाเคนा เค เคถ्เคตाเคฐूเคขे, เคं เคं เคน्เคฐीं เคจिเคค्เคฏเค्เคฒिเคจ्เคจे เคฎเคฆเคฆ्เคฐเคตे เคं เคน्เคฐीं เคธ्เคตाเคนा เคจिเคค्เคฏเค्เคฒिเคจ्เคจे । เคธ्เคค्เคฐीं เค्เคทเคฎเคเคฒเคน्เคฐเคนเคธเคฏूं.... (เคฌाเคฒाเคूเค)... (เคฌเคเคฒाเคूเค )... ( เคค्เคตเคฐिเคคाเคूเค) เคเคฏ เคญैเคฐเคตि เคถ्เคฐीं เคน्เคฐीं เคं เคฌ्เคฒूं เค्เคฒौः เค ं เคं เคं เคฐाเคเคฆेเคตि เคฐाเคเคฒเค्เคท्เคฎि เค्เคฒं เค्เคฒां เค्เคฒिं เค्เคฒीं เค्เคฒुं เค्เคฒूं เค्เคฒं เค्เคฒं เค्เคฒू เค्เคฒें เค्เคฒैं เค्เคฒों เค्เคฒौं เค्เคฒ: เค्เคฒीं เคถ्เคฐीं เคถ्เคฐीं เคं เคน्เคฐीं เค्เคฒीं เคชौं เคฐाเคเคฐाเคेเคถ्เคตเคฐि เค्เคตเคฒ เค्เคตเคฒ เคถूเคฒिเคจि เคฆुเคท्เคเค्เคฐเคนं เค्เคฐเคธ เคธ्เคตाเคนा เคถूเคฒिเคจि, เคน्เคฐीं เคฎเคนाเคเคฃ्เคกเคฏोเคेเคถ्เคตเคฐि เคถ्เคฐीं เคถ्เคฐीं เคถ्เคฐीं เคซเค् เคซเค् เคซเค् เคซเค् เคซเค् เคเคฏ เคฎเคนाเคเคฃ्เคก- เคฏोเคेเคถ्เคตเคฐि, เคถ्เคฐीं เคน्เคฐीं เค्เคฒीं เคช्เคฒूं เคं เคน्เคฐीं เค्เคฒीं เคชौं เค्เคทीं เค्เคฒीं เคธिเคฆ्เคงिเคฒเค्เคท्เคฎ्เคฏै เคจเคฎः เค्เคฒीं เคชौं เคน्เคฐीं เคं เคฐाเค्เคฏเคธिเคฆ्เคงिเคฒเค्เคท्เคฎि เคं เค्เคฐः เคนूं เคं เค्เคฐों เคธ्เคค्เคฐीं เคนूं เค्เคทौं เคน्เคฐां เคซเค्... ( เคค्เคตเคฐिเคคाเคूเค )... (เคจเค्เคทเคค्เคฐ- เคूเค )... เคธเคเคนเคฒเคฎเค्เคทเคเคตूं ... ( เค्เคฐเคนเคूเค )... เคฎ्เคฒเคเคนเค्เคทเคฐเคธ्เคค्เคฐी... (เคाเคฎ्เคฏเคूเค)... เคฏเคฎ्เคฒเคตी... (เคชाเคฐ्เคถ्เคตเคूเค)... (เคाเคฎเคूเค)... เค्เคฒเค्เคทเคเคฎเคนเคต्เคฏเคं เคนเคนเคต्เคฏเคเคं เคฎเคซ़เคฒเคนเคฒเคนเคเคซूं เคฎ्เคฒเคต्เคฏ्เคฐเคตเคं.... (เคถเค्เคเคूเค )... เคฎ्เคฒเค्เคทเคเคธเคนเคนूं เค्เคทเคฎ्เคฒเคฌ्เคฐเคธเคนเคธ्เคนเค्เคทเค्เคฒเคธ्เคค्เคฐीं เคฐเค्เคทเคฒเคนเคฎเคธเคนเคเคฌ्เคฐूं... (เคฎเคค्เคธ्เคฏเคूเค ).... (เคค्เคฐिเคถूเคฒเคूเค)... เคเคธเคเค्เคฐเคฎเค เคนृเค्เคท्เคฎเคฒी เคน्เคฐीं เคน्เคฐीं เคนूं เค्เคฒीं เคธ्เคค्เคฐीं เคं เค्เคฐौं เค्เคฐी เคซ्เคฐें เค्เคฐीं เค्เคฒเค्เคทเค- เคฎเคนเคต्เคฏเค เคนूं เค เคोเคฐे เคธिเคฆ्เคงिं เคฎे เคฆेเคนि เคฆाเคชเคฏ เคธ्เคตाเคนा เค เคोเคฐे, เคं เคจเคฎเคถ्เคा ameya jaywant narvekar
ุงูุถู ุฎุฏู ุงุช ุงูุชูุธูู
ReplyDeleteุดุฑูุฉ ุชูุธูู ุจุงูุงุญุณุงุก