MR.B4A 220 ارسال شده در 22 اسفند، 2023 اشتراک گذاری ارسال شده در 22 اسفند، 2023 سلام. من با استفاده از کتابخانه QRCodeReaderView میتوانم بارکد را اسکن کنم. اما من میخوام کیوآر کد عکسی رو اسکن کنم که داخله گوشیمه. یعنی فرض کنید یک تصویر QRCode داخله حافظه گوشی هست که میخوام اونو اسکن کنم و نتیجش رو ببینم. این کارو چه طوری باید انجام بدم؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 220 ارسال شده در 24 اسفند، 2023 سازنده اشتراک گذاری ارسال شده در 24 اسفند، 2023 ممنون میشم اگه کسی بلد هست راهنماییم کنه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 25 اسفند، 2023 اشتراک گذاری ارسال شده در 25 اسفند، 2023 سلام ودرود. فکر نمیکنم تا حالا برای b4a این مورد رپ شده باشه تو کتابخونه هایی که رپ شده همه از دوربین میخونن. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 220 ارسال شده در 25 اسفند، 2023 سازنده اشتراک گذاری ارسال شده در 25 اسفند، 2023 23 دقیقه قبل، محمدرضا شاهپیری گفته است: سلام ودرود. فکر نمیکنم تا حالا برای b4a این مورد رپ شده باشه تو کتابخونه هایی که رپ شده همه از دوربین میخونن. سلام. استاد کد جاوایی وجود نداره برای اینکار؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 25 اسفند، 2023 اشتراک گذاری ارسال شده در 25 اسفند، 2023 ۱۲ دقیقه قبل، batman۱۲۳ گفته است: سلام. استاد کد جاوایی وجود نداره برای اینکار؟ به شکل زیر عمل کنید کد جاوا رو به اکتیویتی اضافه کنید #if Java import android.graphics.Bitmap; import android.graphics.BitmapFactory; import com.google.zxing.BinaryBitmap; import com.google.zxing.LuminanceSource; import com.google.zxing.RGBLuminanceSource; import com.google.zxing.Reader; import com.google.zxing.common.HybridBinarizer; import com.google.zxing.qrcode.QRCodeReader; public String decodeQRImage(Bitmap bMap){ String decoded = ""; int[] intArray = new int[bMap.getWidth() * bMap.getHeight()]; bMap.getPixels(intArray, 0, bMap.getWidth(), 0, 0, bMap.getWidth(), bMap.getHeight()); LuminanceSource source = new RGBLuminanceSource(bMap.getWidth(), bMap.getHeight(), intArray); BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(source)); Reader reader = new QRCodeReader(); try { decoded = reader.decode(bitmap).getText(); } catch (Exception e) { BA.Log(e.getMessage()); } return decoded; } #End If به شکل زیر هم استفاده کنید Dim bm As Bitmap bm.Initialize(File.DirAssets, "barcode.jpg") Dim jo As JavaObject : jo.InitializeContext Dim decoded As String = jo.RunMethod("decodeQRImage", Array(bm)) Log("Decoded = " & decoded) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
MR.B4A 220
سلام.
من با استفاده از کتابخانه QRCodeReaderView میتوانم بارکد را اسکن کنم.
اما من میخوام کیوآر کد عکسی رو اسکن کنم که داخله گوشیمه. یعنی فرض کنید یک تصویر QRCode داخله حافظه گوشی هست که میخوام اونو اسکن کنم و نتیجش رو ببینم.
این کارو چه طوری باید انجام بدم؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
4 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.