ImageSegmenter

পাবলিক ফাইনাল ক্লাস ImageSegmenter

ইমেজ ইমেজ বিভাজন সঞ্চালন.

মনে রাখবেন, স্ট্যান্ডার্ড সেগমেন্টেশন API, ERROR(/segment) এবং ERROR(/segmentForVideo) ছাড়াও, যা একটি ইনপুট ইমেজ নেয় এবং আউটপুট ফেরত দেয়, কিন্তু রিটার্নের গভীর অনুলিপি জড়িত, ImageSegmenter কলব্যাক API, ERROR(/segmentWithResultListener) কেও সমর্থন করে ERROR(/segmentWithResultListener) এবং ERROR(/segmentForVideoWithResultListener) , যা আপনাকে শূন্য কপির মাধ্যমে আউটপুট অ্যাক্সেস করতে দেয়।

কলব্যাক API ImageSegmenter-এ সমস্ত RunningMode এর জন্য উপলব্ধ। কলব্যাক API ব্যবহার করার জন্য সঠিকভাবে ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener সেট করুন।

API টিএফলাইট মডেল মেটাডেটা সহ একটি TFLite মডেল আশা করে। .

  • ইনপুট ইমেজ MPImage
    • ইমেজ সেগমেন্টার যে ইমেজ চালায়।
  • আউটপুট ImageSegmenter Result ImageSegmenterResult
    • সেগমেন্টেড মাস্ক সমন্বিত একটি ImageSegmenter Result।

নেস্টেড ক্লাস

ক্লাস ImageSegmenter.ImageSegmenterOptions একটি ImageSegmenter সেট আপ করার জন্য বিকল্প।
ক্লাস ImageSegmenter.Segmentation Options ImageSegmenter এর রানটাইম আচরণ কনফিগার করার বিকল্প।

পাবলিক পদ্ধতি

স্ট্যাটিক ইমেজ সেগমেন্টার
createFromOptions (প্রসঙ্গ প্রসঙ্গ, ImageSegmenter.ImageSegmenterOptions segmenterOptions)
একটি ImageSegmenter.ImageSegmenterOptions থেকে একটি ImageSegmenter উদাহরণ তৈরি করে।
তালিকা < স্ট্রিং >
লেবেল পান ()
ইমেজ সেগমেন্টারের ক্যাটাগরি লেবেল তালিকাটি চিনতে পারে।
ইমেজ সেগমেন্টার ফলাফল
সেগমেন্ট ( MPImage image, ImageSegmenter.Segmentation Options segmentation Options)
প্রদত্ত একক চিত্রে চিত্র বিভাজন সম্পাদন করে।
ইমেজ সেগমেন্টার ফলাফল
সেগমেন্ট ( MPImage image, ImageProcessingOptions imageProcessing Options)
প্রদত্ত একক চিত্রে চিত্র বিভাজন সম্পাদন করে।
ইমেজ সেগমেন্টার ফলাফল
সেগমেন্ট ( এমপিইমেজ ইমেজ)
ডিফল্ট ইমেজ প্রসেসিং অপশন সহ প্রদত্ত একক ছবিতে ইমেজ সেগমেন্টেশন সঞ্চালন করে, যেমন
অকার্যকর
segmentAsync ( MPImage image, ImageProcessingOptions imageProcessingOptions, long timestampMs)
ইমেজ সেগমেন্টেশন সঞ্চালনের জন্য লাইভ ইমেজ ডেটা পাঠায় এবং ফলাফলগুলি ImageSegmenter.ImageSegmenterOptions এ দেওয়া OutputHandler.ResultListener এর মাধ্যমে পাওয়া যাবে।
অকার্যকর
segmentAsync ( MPImage image, ImageSegmenter.Segmentation Options segmentation Options, long timestampMs)
ইমেজ সেগমেন্টেশন সঞ্চালনের জন্য লাইভ ইমেজ ডেটা পাঠায় এবং ফলাফলগুলি ImageSegmenter.ImageSegmenterOptions এ দেওয়া OutputHandler.ResultListener এর মাধ্যমে পাওয়া যাবে।
অকার্যকর
segmentAsync ( MPImage image, long timestampMs)
ডিফল্ট ইমেজ প্রক্রিয়াকরণ বিকল্পগুলির সাথে ইমেজ সেগমেন্টেশন সঞ্চালনের জন্য লাইভ ইমেজ ডেটা পাঠায়, যেমন
ইমেজ সেগমেন্টার ফলাফল
ভিডিওর জন্য সেগমেন্ট ( MPImage image, ImageProcessingOptions imageProcessing Options, long timestampMs)
প্রদত্ত ভিডিও ফ্রেমে ইমেজ সেগমেন্টেশন সম্পাদন করে।
ইমেজ সেগমেন্টার ফলাফল
ভিডিওর জন্য সেগমেন্ট ( এমপিইমেজ ইমেজ, লং টাইমস্ট্যাম্প)
প্রদত্ত ভিডিও ফ্রেমে ডিফল্ট ইমেজ প্রসেসিং অপশন সহ ইমেজ সেগমেন্টেশন সঞ্চালন করে, যেমন
ইমেজ সেগমেন্টার ফলাফল
ভিডিওর জন্য সেগমেন্ট ( MPImage image, ImageSegmenter.Segmentation Options segmentation Options, long timestampMs)
প্রদত্ত ভিডিও ফ্রেমে ইমেজ সেগমেন্টেশন সম্পাদন করে।
অকার্যকর
SegmentForVideoWithResultListener ( MPImage image, ImageProcessingOptions imageProcessingOptions, long timestampMs)
প্রদত্ত ভিডিও ফ্রেমে ইমেজ সেগমেন্টেশন সম্পাদন করে, এবং ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener এর মাধ্যমে শূন্য-কপি করা ফলাফল প্রদান করে।
অকার্যকর
SegmentForVideoWithResultListener ( MPImage image, ImageSegmenter.Segmentation Options segmentation Options, long timestampMs)
প্রদত্ত ভিডিও ফ্রেমে ইমেজ সেগমেন্টেশন সম্পাদন করে, এবং ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener এর মাধ্যমে শূন্য-কপি করা ফলাফল প্রদান করে।
অকার্যকর
SegmentForVideoWithResultListener ( MPImage image, long timestampMs)
প্রদত্ত ভিডিও ফ্রেমে ডিফল্ট ইমেজ প্রসেসিং অপশন সহ ইমেজ সেগমেন্টেশন সঞ্চালন করে, যেমন
অকার্যকর
সেগমেন্ট উইথ রেজাল্টলিসনার ( MPImage image, ImageProcessing Options imageProcessing Options)
প্রদত্ত একক চিত্রে চিত্র বিভাজন সম্পাদন করে এবং ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener এর মাধ্যমে শূন্য-কপি করা ফলাফল প্রদান করে।
অকার্যকর
সেগমেন্ট উইথ রেজাল্টলিসনার ( এমপিইমেজ ইমেজ)
ডিফল্ট ইমেজ প্রসেসিং অপশন সহ প্রদত্ত একক ছবিতে ইমেজ সেগমেন্টেশন সঞ্চালন করে, যেমন
অকার্যকর
segmentWithResultListener ( MPImage image, ImageSegmenter.Segmentation Options segmentation Options)
প্রদত্ত একক চিত্রে চিত্র বিভাজন সম্পাদন করে এবং ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener এর মাধ্যমে শূন্য-কপি করা ফলাফল প্রদান করে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক পদ্ধতি

পাবলিক স্ট্যাটিক ImageSegmenter createFromOptions (প্রসঙ্গ প্রসঙ্গ, ImageSegmenter.ImageSegmenterOptions segmenterOptions)

একটি ImageSegmenter.ImageSegmenterOptions থেকে একটি ImageSegmenter উদাহরণ তৈরি করে।

পরামিতি
প্রসঙ্গ একটি অ্যান্ড্রয়েড ERROR(/Context)
সেগমেন্টার অপশন একটি ImageSegmenter.ImageSegmenterOptions উদাহরণ।
নিক্ষেপ করে
ImageSegmenter তৈরির সময় যদি কোনো ত্রুটি থাকে।

সর্বজনীন তালিকা < স্ট্রিং > getLabels ()

ইমেজ সেগমেন্টারের ক্যাটাগরি লেবেল তালিকাটি চিনতে পারে। CATEGORY_MASK প্রকারের জন্য, বিভাগ মাস্কের সূচকটি লেবেল তালিকার বিভাগের সাথে মিলে যায়। CONFIDENCE_MASK প্রকারের জন্য, সূচকে আউটপুট মাস্ক তালিকা লেবেল তালিকার বিভাগের সাথে মিলে যায়।

যদি মডেল ফাইলে কোনো লেবেলম্যাপ দেওয়া না থাকে, তাহলে খালি লেবেল তালিকা ফেরত দেওয়া হয়।

পাবলিক ইমেজ সেগমেন্টার রেজাল্ট সেগমেন্ট ( MPImage image, ImageSegmenter.Segmentation Options segmentation Options)

প্রদত্ত একক চিত্রে চিত্র বিভাজন সম্পাদন করে। শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.IMAGE) দিয়ে তৈরি করা হয়। ইনপুট ইমেজ ফরম্যাটের জন্য জাভা ডক আপডেট করুন।

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
সেগমেন্টেশন অপশন ImageSegmenter.SegmentationOptions ImageSegmenter এর রানটাইম আচরণ কনফিগার করতে ব্যবহৃত হয়।
নিক্ষেপ করে
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter একটি OutputHandler.ResultListener দিয়ে তৈরি করা হয়।

পাবলিক ইমেজ সেগমেন্টার রেজাল্ট সেগমেন্ট ( MPImage image, ImageProcessing Options imageProcessing Options)

প্রদত্ত একক চিত্রে চিত্র বিভাজন সম্পাদন করে। আউটপুট মাস্ক ইনপুট ইমেজ হিসাবে একই আকার আছে. শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.IMAGE) দিয়ে তৈরি করা হয়। ইনপুট ইমেজ ফরম্যাটের জন্য জাভা ডক আপডেট করুন।

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
ইমেজ প্রসেসিং অপশন ImageProcessingOptions উল্লেখ করে কিভাবে ইনপুট ইমেজটি ইনফারেন্স চালানোর আগে প্রক্রিয়া করতে হয়। মনে রাখবেন যে অঞ্চল-অব-আগ্রহ এই টাস্ক দ্বারা সমর্থিত নয় : ImageProcessingOptions.regionOfInterest() নির্দিষ্ট করার ফলে এই পদ্ধতিটি একটি IllegalArgumentException নিক্ষেপ করবে।
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি ImageProcessingOptions একটি আগ্রহের অঞ্চল নির্দিষ্ট করে।
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter একটি OutputHandler.ResultListener দিয়ে তৈরি করা হয়।

পাবলিক ইমেজ সেগমেন্টার রেজাল্ট সেগমেন্ট ( এমপিইমেজ ইমেজ)

ডিফল্ট ইমেজ প্রসেসিং অপশন সহ প্রদত্ত একক ছবিতে ইমেজ সেগমেন্টেশন সঞ্চালন করে, যেমন কোনো ঘূর্ণন প্রয়োগ না করে। আউটপুট মাস্ক ইনপুট ইমেজ হিসাবে একই আকার আছে. শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.IMAGE) দিয়ে তৈরি করা হয়। ইনপুট ইমেজ ফরম্যাটের জন্য জাভা ডক আপডেট করুন।

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
নিক্ষেপ করে
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter একটি OutputHandler.ResultListener দিয়ে তৈরি করা হয়।

সর্বজনীন অকার্যকর সেগমেন্ট অ্যাসিঙ্ক ( MPImage ইমেজ, ImageProcessingOptions imageProcessingOptions, long timestampMs)

ইমেজ সেগমেন্টেশন সঞ্চালনের জন্য লাইভ ইমেজ ডেটা পাঠায় এবং ফলাফলগুলি ImageSegmenter.ImageSegmenterOptions এ দেওয়া OutputHandler.ResultListener এর মাধ্যমে পাওয়া যাবে। আউটপুট মাস্ক ইনপুট ইমেজ হিসাবে একই আকার আছে. ERROR(/RunningMode.LIVE_STREAM) দিয়ে ImageSegmenter তৈরি হলেই শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন।

ইমেজ সেগমেন্টারে ইনপুট ইমেজ কখন পাঠানো হবে তা নির্দেশ করার জন্য একটি টাইমস্ট্যাম্প (মিলিসেকেন্ডে) প্রদান করা প্রয়োজন। ইনপুট টাইমস্ট্যাম্প একঘেয়েভাবে বৃদ্ধি করা আবশ্যক.

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
ইমেজ প্রসেসিং অপশন ImageProcessingOptions উল্লেখ করে কিভাবে ইনপুট ইমেজটি ইনফারেন্স চালানোর আগে প্রক্রিয়া করতে হয়। মনে রাখবেন যে অঞ্চল-অব-আগ্রহ এই টাস্ক দ্বারা সমর্থিত নয় : ImageProcessingOptions.regionOfInterest() নির্দিষ্ট করার ফলে এই পদ্ধতিটি একটি IllegalArgumentException নিক্ষেপ করবে।
টাইমস্ট্যাম্প ইনপুট টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি ImageProcessingOptions একটি আগ্রহের অঞ্চল নির্দিষ্ট করে।
যদি অভ্যন্তরীণ ত্রুটি থাকে।

সর্বজনীন অকার্যকর সেগমেন্ট অ্যাসিঙ্ক ( MPImage image, ImageSegmenter.Segmentation Options segmentation Options, long timestampMs)

ইমেজ সেগমেন্টেশন সঞ্চালনের জন্য লাইভ ইমেজ ডেটা পাঠায় এবং ফলাফলগুলি ImageSegmenter.ImageSegmenterOptions এ দেওয়া OutputHandler.ResultListener এর মাধ্যমে পাওয়া যাবে। ERROR(/RunningMode.LIVE_STREAM) দিয়ে ImageSegmenter তৈরি হলেই শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন।

ইমেজ সেগমেন্টারে ইনপুট ইমেজ কখন পাঠানো হবে তা নির্দেশ করার জন্য একটি টাইমস্ট্যাম্প (মিলিসেকেন্ডে) প্রদান করা প্রয়োজন। ইনপুট টাইমস্ট্যাম্প একঘেয়েভাবে বৃদ্ধি করা আবশ্যক.

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
সেগমেন্টেশন অপশন ImageSegmenter.SegmentationOptions ImageSegmenter এর রানটাইম আচরণ কনফিগার করতে ব্যবহৃত হয়।
টাইমস্ট্যাম্প ইনপুট টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।
নিক্ষেপ করে
যদি অভ্যন্তরীণ ত্রুটি থাকে।

পাবলিক ভ্যাইড সেগমেন্ট অ্যাসিঙ্ক ( এমপিইমেজ ইমেজ, লং টাইমস্ট্যাম্পএম)

ডিফল্ট ইমেজ প্রসেসিং অপশন সহ ইমেজ সেগমেন্টেশন সঞ্চালনের জন্য লাইভ ইমেজ ডেটা পাঠায়, যেমন কোনো ঘূর্ণন প্রয়োগ ছাড়াই, এবং ফলাফলগুলি ImageSegmenter.ImageSegmenterOptions এ দেওয়া OutputHandler.ResultListener এর মাধ্যমে পাওয়া যাবে। আউটপুট মাস্ক ইনপুট ইমেজ হিসাবে একই আকার আছে. ERROR(/RunningMode.LIVE_STREAM) দিয়ে ImageSegmenter তৈরি হলেই শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন।

ইমেজ সেগমেন্টারে ইনপুট ইমেজ কখন পাঠানো হবে তা নির্দেশ করার জন্য একটি টাইমস্ট্যাম্প (মিলিসেকেন্ডে) প্রদান করা প্রয়োজন। ইনপুট টাইমস্ট্যাম্প একঘেয়েভাবে বৃদ্ধি করা আবশ্যক.

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
টাইমস্ট্যাম্প ইনপুট টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।
নিক্ষেপ করে
যদি অভ্যন্তরীণ ত্রুটি থাকে।

ভিডিওর জন্য পাবলিক ইমেজ সেগমেন্টার রেজাল্ট সেগমেন্ট ( MPImage image, ImageProcessingOptions imageProcessing Options, long timestampMs)

প্রদত্ত ভিডিও ফ্রেমে ইমেজ সেগমেন্টেশন সম্পাদন করে। আউটপুট মাস্ক ইনপুট ইমেজ হিসাবে একই আকার আছে. শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.VIDEO) দিয়ে তৈরি করা হয়।

ভিডিও ফ্রেমের টাইমস্ট্যাম্প (মিলিসেকেন্ডে) প্রদান করতে হবে। ইনপুট টাইমস্ট্যাম্প একঘেয়েভাবে বৃদ্ধি করা আবশ্যক.

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
ইমেজ প্রসেসিং অপশন ImageProcessingOptions উল্লেখ করে কিভাবে ইনপুট ইমেজটি ইনফারেন্স চালানোর আগে প্রক্রিয়া করতে হয়। মনে রাখবেন যে অঞ্চল-অব-আগ্রহ এই টাস্ক দ্বারা সমর্থিত নয় : ImageProcessingOptions.regionOfInterest() নির্দিষ্ট করার ফলে এই পদ্ধতিটি একটি IllegalArgumentException নিক্ষেপ করবে।
টাইমস্ট্যাম্প ইনপুট টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি ImageProcessingOptions একটি আগ্রহের অঞ্চল নির্দিষ্ট করে।
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter একটি OutputHandler.ResultListener দিয়ে তৈরি করা হয়।

ভিডিওর জন্য পাবলিক ইমেজ সেগমেন্টার রেজাল্ট সেগমেন্ট ( এমপিইমেজ ইমেজ, লং টাইমস্ট্যাম্প)

প্রদত্ত ভিডিও ফ্রেমে ডিফল্ট ইমেজ প্রসেসিং অপশন সহ ইমেজ সেগমেন্টেশন সঞ্চালন করে, যেমন কোনো ঘূর্ণন প্রয়োগ না করে। আউটপুট মাস্ক ইনপুট ইমেজ হিসাবে একই আকার আছে. শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.VIDEO) দিয়ে তৈরি করা হয়।

ভিডিও ফ্রেমের টাইমস্ট্যাম্প (মিলিসেকেন্ডে) প্রদান করতে হবে। ইনপুট টাইমস্ট্যাম্প একঘেয়েভাবে বৃদ্ধি করা আবশ্যক.

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
টাইমস্ট্যাম্প ইনপুট টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।
নিক্ষেপ করে
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter একটি OutputHandler.ResultListener দিয়ে তৈরি করা হয়।

ভিডিওর জন্য পাবলিক ইমেজ সেগমেন্টার রেজাল্ট সেগমেন্ট ( MPImage image, ImageSegmenter.Segmentation Options segmentation Options, long timestampMs)

প্রদত্ত ভিডিও ফ্রেমে ইমেজ সেগমেন্টেশন সম্পাদন করে। শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.VIDEO) দিয়ে তৈরি করা হয়।

ভিডিও ফ্রেমের টাইমস্ট্যাম্প (মিলিসেকেন্ডে) প্রদান করতে হবে। ইনপুট টাইমস্ট্যাম্প একঘেয়েভাবে বৃদ্ধি করা আবশ্যক.

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
সেগমেন্টেশন অপশন ImageSegmenter.SegmentationOptions ImageSegmenter এর রানটাইম আচরণ কনফিগার করতে ব্যবহৃত হয়।
টাইমস্ট্যাম্প ইনপুট টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।
নিক্ষেপ করে
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter একটি OutputHandler.ResultListener দিয়ে তৈরি করা হয়।

ভিডিও উইথ রেজাল্টলিসনার জন্য সর্বজনীন অকার্যকর সেগমেন্ট ( MPImage image, ImageProcessing Options imageProcessing Options, long timestampMs)

প্রদত্ত ভিডিও ফ্রেমে ইমেজ সেগমেন্টেশন সম্পাদন করে, এবং ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener এর মাধ্যমে শূন্য-কপি করা ফলাফল প্রদান করে। আউটপুট মাস্ক ইনপুট ইমেজ হিসাবে একই আকার আছে. শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.VIDEO) দিয়ে তৈরি করা হয়।

ভিডিও ফ্রেমের টাইমস্ট্যাম্প (মিলিসেকেন্ডে) প্রদান করতে হবে। ইনপুট টাইমস্ট্যাম্প একঘেয়েভাবে বৃদ্ধি করা আবশ্যক.

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
ইমেজ প্রসেসিং অপশন
টাইমস্ট্যাম্প ইনপুট টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি ImageProcessingOptions একটি আগ্রহের অঞ্চল নির্দিষ্ট করে।
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter OutputHandler.ResultListener দিয়ে ImageSegmenter.ImageSegmenterOptions সেট করা না হয়।

ভিডিও উইথ রেজাল্ট লিস্টনারের জন্য সর্বজনীন অকার্যকর সেগমেন্ট ( MPImage image, ImageSegmenter.Segmentation Options segmentation Options, long timestampMs)

প্রদত্ত ভিডিও ফ্রেমে ইমেজ সেগমেন্টেশন সম্পাদন করে, এবং ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener এর মাধ্যমে শূন্য-কপি করা ফলাফল প্রদান করে। শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.VIDEO) দিয়ে তৈরি করা হয়।

ভিডিও ফ্রেমের টাইমস্ট্যাম্প (মিলিসেকেন্ডে) প্রদান করতে হবে। ইনপুট টাইমস্ট্যাম্প একঘেয়েভাবে বৃদ্ধি করা আবশ্যক.

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
সেগমেন্টেশন অপশন ImageSegmenter.SegmentationOptions ImageSegmenter এর রানটাইম আচরণ কনফিগার করতে ব্যবহৃত হয়।
টাইমস্ট্যাম্প ইনপুট টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।
নিক্ষেপ করে
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter OutputHandler.ResultListener দিয়ে ImageSegmenter.ImageSegmenterOptions সেট করা না হয়।

ভিডিও উইথ রেজাল্ট লিস্টনারের জন্য সর্বজনীন অকার্যকর অংশ ( এমপিইমেজ ইমেজ, দীর্ঘ টাইমস্ট্যাম্প)

প্রদত্ত ভিডিও ফ্রেমে ডিফল্ট ইমেজ প্রসেসিং অপশন সহ ইমেজ সেগমেন্টেশন সঞ্চালন করে, যেমন কোনো ঘূর্ণন প্রয়োগ ছাড়াই, এবং ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener এর মাধ্যমে শূন্য-কপি ফলাফল প্রদান করে। আউটপুট মাস্ক ইনপুট ইমেজ হিসাবে একই আকার আছে. শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.VIDEO) দিয়ে তৈরি করা হয়।

ভিডিও ফ্রেমের টাইমস্ট্যাম্প (মিলিসেকেন্ডে) প্রদান করতে হবে। ইনপুট টাইমস্ট্যাম্প একঘেয়েভাবে বৃদ্ধি করা আবশ্যক.

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
টাইমস্ট্যাম্প ইনপুট টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।
নিক্ষেপ করে
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter OutputHandler.ResultListener দিয়ে ImageSegmenter.ImageSegmenterOptions সেট করা না হয়।

সর্বজনীন অকার্যকর সেগমেন্ট উইথ রেজাল্টলিসনার ( MPImage image, ImageProcessingOptions imageProcessing Options)

প্রদত্ত একক চিত্রে চিত্র বিভাজন সম্পাদন করে এবং ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener এর মাধ্যমে শূন্য-কপি করা ফলাফল প্রদান করে। আউটপুট মাস্ক ইনপুট ইমেজ হিসাবে একই আকার আছে. শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.IMAGE) দিয়ে তৈরি করা হয়।

ইনপুট ইমেজ ফরম্যাটের জন্য জাভা ডক আপডেট করুন।

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
ইমেজ প্রসেসিং অপশন ImageProcessingOptions উল্লেখ করে কিভাবে ইনপুট ইমেজটি ইনফারেন্স চালানোর আগে প্রক্রিয়া করতে হয়। মনে রাখবেন যে অঞ্চল-অব-আগ্রহ এই টাস্ক দ্বারা সমর্থিত নয় : ImageProcessingOptions.regionOfInterest() নির্দিষ্ট করার ফলে এই পদ্ধতিটি একটি IllegalArgumentException নিক্ষেপ করবে।
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি ImageProcessingOptions একটি আগ্রহের অঞ্চল নির্দিষ্ট করে।
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter OutputHandler.ResultListener দিয়ে ImageSegmenter.ImageSegmenterOptions সেট করা না হয়।

সার্বজনীন অকার্যকর সেগমেন্ট উইথ রেজাল্ট লিসেনার ( এমপিইমেজ ইমেজ)

ডিফল্ট ইমেজ প্রসেসিং অপশন সহ প্রদত্ত একক ইমেজে ইমেজ সেগমেন্টেশন সঞ্চালন করে, যেমন কোনো ঘূর্ণন প্রয়োগ ছাড়াই, এবং ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener এর মাধ্যমে শূন্য-কপি করা ফলাফল প্রদান করে। আউটপুট মাস্ক ইনপুট ইমেজ হিসাবে একই আকার আছে. শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.IMAGE) দিয়ে তৈরি করা হয়।

ইনপুট ইমেজ ফরম্যাটের জন্য জাভা ডক আপডেট করুন।

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
নিক্ষেপ করে
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter OutputHandler.ResultListener দিয়ে ImageSegmenter.ImageSegmenterOptions সেট করা না হয়।

সর্বজনীন অকার্যকর সেগমেন্ট উইথ রেজাল্টলিসনার ( MPImage image, ImageSegmenter.Segmentation Options segmentation Options)

প্রদত্ত একক চিত্রে চিত্র বিভাজন সম্পাদন করে এবং ImageSegmenter.ImageSegmenterOptionsOutputHandler.ResultListener এর মাধ্যমে শূন্য-কপি করা ফলাফল প্রদান করে। শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যখন ImageSegmenter ERROR(/RunningMode.IMAGE) দিয়ে তৈরি করা হয়।

ইনপুট ইমেজ ফরম্যাটের জন্য জাভা ডক আপডেট করুন।

ImageSegmenter নিম্নলিখিত রঙ স্পেস প্রকার সমর্থন করে:

পরামিতি
ইমেজ প্রক্রিয়াকরণের জন্য একটি MediaPipe MPImage অবজেক্ট।
সেগমেন্টেশন অপশন ImageSegmenter.SegmentationOptions ImageSegmenter এর রানটাইম আচরণ কনফিগার করতে ব্যবহৃত হয়।
নিক্ষেপ করে
যদি অভ্যন্তরীণ ত্রুটি থাকে। অথবা যদি ImageSegmenter OutputHandler.ResultListener দিয়ে ImageSegmenter.ImageSegmenterOptions সেট করা না হয়।