MLKitVision ফ্রেমওয়ার্ক রেফারেন্স
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ভিশন ইমেজ
দৃষ্টি সনাক্তকরণের জন্য ব্যবহৃত একটি চিত্র বা চিত্র বাফার।
চিত্রের প্রদর্শন অভিযোজন। ডিফল্ট হল .up
.
ঘোষণা
সুইফট
var orientation: Int32 { get set }
প্রদত্ত চিত্রের সাথে একটি VisionImage
অবজেক্ট শুরু করে।
পরামিতি
image | দৃষ্টি সনাক্তকরণে ব্যবহার করার জন্য ছবি। প্রদত্ত চিত্রটি ঘোরানো উচিত, তাই এর imageOrientation বৈশিষ্ট্যটি .up এ সেট করা হয়েছে। UIImage অবশ্যই নন-NULL CGImage সম্পত্তি থাকতে হবে। |
রিটার্ন ভ্যালু
প্রদত্ত চিত্রের সাথে একটি VisionImage
উদাহরণ।
প্রদত্ত ইমেজ বাফার সহ একটি VisionImage
অবজেক্ট শুরু করে। কর্মক্ষমতা উন্নত করার জন্য, CMSampleBufferRef
দিয়ে আরম্ভ করার সময় এই শ্রেণীর আয়ুষ্কাল এবং দৃষ্টান্তের সংখ্যা হ্রাস করার পরামর্শ দেওয়া হয়।
ঘোষণা
সুইফট
init(buffer sampleBuffer: CMSampleBuffer)
পরামিতি
sampleBuffer | দৃষ্টি সনাক্তকরণে ব্যবহার করার জন্য চিত্র বাফার। বাফারটি অবশ্যই একটি পিক্সেল বাফারের উপর ভিত্তি করে হতে হবে (সংকুচিত ডেটা নয়), এবং পিক্সেল ফর্ম্যাটটি অবশ্যই এর মধ্যে একটি হতে হবে: - kCVPixelFormatType_32BGRA - kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange kCVPixelFormatType_420YpCbCr8BiPlanarFullRange : এটি ফোনের ক্যামেরার ভিডিও আউটপুটের সাথে কাজ করে, তবে এর অন্য নির্বিচারে উত্স নয় CMSampleBufferRef s. |
রিটার্ন ভ্যালু
প্রদত্ত ইমেজ বাফার সহ একটি VisionImage
উদাহরণ।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003e\u003ccode\u003eVisionImage\u003c/code\u003e is an object used for vision detection tasks, accepting images or image buffers as input.\u003c/p\u003e\n"],["\u003cp\u003eIt's crucial to set the \u003ccode\u003eimageOrientation\u003c/code\u003e property of input \u003ccode\u003eUIImage\u003c/code\u003e to \u003ccode\u003e.up\u003c/code\u003e before initialization to ensure proper orientation.\u003c/p\u003e\n"],["\u003cp\u003eWhen using \u003ccode\u003eCMSampleBufferRef\u003c/code\u003e for initialization, ensure it's a pixel buffer with a supported pixel format like \u003ccode\u003ekCVPixelFormatType_32BGRA\u003c/code\u003e for optimal performance.\u003c/p\u003e\n"],["\u003cp\u003eFor \u003ccode\u003eCMSampleBufferRef\u003c/code\u003e inputs, compatibility is primarily with phone camera output, not arbitrary buffer sources.\u003c/p\u003e\n"],["\u003cp\u003eDirect initialization using \u003ccode\u003einit()\u003c/code\u003e is unavailable; utilize \u003ccode\u003einit(image:)\u003c/code\u003e or \u003ccode\u003einit(buffer:)\u003c/code\u003e instead.\u003c/p\u003e\n"]]],["`VisionImage` is a class for vision detection using images or image buffers. It has a settable `orientation` property, defaulting to `.up`. It initializes with either an `image`, requiring a rotated image with an `.up` orientation and a non-NULL `CGImage`, or a `CMSampleBuffer` image buffer with specified pixel formats. When using `CMSampleBufferRef`, minimize instance lifespan. Direct initialization using `init()` is unavailable.\n"],null,[]]