বারকোড স্ক্যানার
class BarcodeScanner : NSObject
একটি বারকোড স্ক্যানার যা একটি ছবিতে বারকোড স্ক্যান করে।
প্রদত্ত বিকল্পগুলির সাথে একটি বারকোড স্ক্যানার প্রদান করে।
ঘোষণা
সুইফট
class func barcodeScanner(options: MLKBarcodeScannerOptions) -> Self
পরামিতি
options
বারকোড স্ক্যানার কনফিগারেশন ধারণকারী বিকল্প।
ফেরত মূল্য
প্রদত্ত বিকল্পগুলির সাথে কনফিগার করা একটি বারকোড স্ক্যানার৷
ডিফল্ট বিকল্পগুলির সাথে একটি বারকোড স্ক্যানার প্রদান করে।
ঘোষণা
সুইফট
class func barcodeScanner() -> Self
ফেরত মূল্য
ডিফল্ট বিকল্পগুলির সাথে কনফিগার করা একটি বারকোড স্ক্যানার৷
অনুপলব্ধ ক্লাস পদ্ধতি ব্যবহার করুন।
বারকোড স্ক্যানিংয়ের জন্য প্রদত্ত চিত্রটি প্রক্রিয়া করে।
ঘোষণা
সুইফট
func process(_ image: MLKitCompatibleImage) async throws -> [MLKBarcode]
পরামিতি
image
প্রক্রিয়া করার জন্য ছবি.
completion
বারকোড স্ক্যান বা ত্রুটি সহ প্রধান সারিতে ফিরে কল করার জন্য হ্যান্ডলার৷
প্রদত্ত চিত্রে বারকোড ফলাফল প্রদান করে বা কোনো ত্রুটি থাকলে
nil
। বারকোড স্ক্যানিং কলিং থ্রেডে সিঙ্ক্রোনাসভাবে সঞ্চালিত হয়।UI ব্লক করা এড়াতে মূল থ্রেড থেকে এই পদ্ধতিটিকে কল করার পরামর্শ দেওয়া হচ্ছে। ফলস্বরূপ, একটি
NSException
উত্থাপিত হয় যদি এই পদ্ধতিটিকে মূল থ্রেডে কল করা হয়।ঘোষণা
সুইফট
func results(in image: MLKitCompatibleImage) throws -> [MLKBarcode]
পরামিতি
image
ফলাফল পেতে ইমেজ.
error
একটি ঐচ্ছিক ত্রুটি পরামিতি পপুলেট যখন ফলাফল পেতে একটি ত্রুটি আছে.
ফেরত মূল্য
বারকোডের অ্যারে প্রদত্ত চিত্রে ফলাফল দেয় বা কোনো ত্রুটি থাকলে
nil
।