TransformToGrayscaleOp

الفئة العامة TransformToGrayscaleOp

يحول الصورة إلى GrayScale كوحدة معالجة صور.

مساحات الألوان المدعومة:

يعتمد التحويل على تحويل OpenCV RGB إلى GRAY https://docs.opencv.org/master/de/d25/imgproc_color_conversions.html#color_convert_rgb_gray

المقاولون العامون

ترانسفورم تو غرايسكيل أوب ()
يقوم بإنشاء TransformToGrayscaleOp.

الأساليب العامة

TensorImage
تطبيق (صورة TensorImage )
يطبق التحويل على التدرج الرمادي ويعيد TensorImage .
كثافة العمليات
getOutputImageHeight (int inputImageHeight، int inputImageWidth)
يحسب ارتفاع الصورة الناتجة المتوقعة عند تحديد حجم الصورة المدخلة.
كثافة العمليات
getOutputImageWidth (int inputImageHeight، int inputImageWidth)
يحسب عرض الصورة الناتجة المتوقعة عند تحديد حجم الصورة المدخلة.
بوينتف
معكوس التحويل (نقطة PointF، int inputImageHeight، int inputImageWidth)
يحول نقطة من نظام الإحداثيات للصورة الناتجة مرة أخرى إلى الصورة المدخلة.

الطرق الموروثة

المقاولون العامون

التحويل العام إلى GrayscaleOp ()

يقوم بإنشاء TransformToGrayscaleOp.

الأساليب العامة

تطبيق TensorImage العام (صورة TensorImage )

يطبق التحويل على التدرج الرمادي ويعيد TensorImage .

إذا كانت الصورة المدخلة هي ColorSpaceType.GRAYSCALE بالفعل، فستكون هذه العملية غير قابلة للتشغيل.

حدود
صورة

int public getOutputImageHeight (int inputImageHeight, int inputImageWidth)

يحسب ارتفاع الصورة الناتجة المتوقعة عند تحديد حجم الصورة المدخلة.

حدود
inputImageHeight
inputImageWidth

int public getOutputImageWidth (int inputImageHeight, int inputImageWidth)

يحسب عرض الصورة الناتجة المتوقعة عند تحديد حجم الصورة المدخلة.

حدود
inputImageHeight
inputImageWidth

تحويل معكوس PointF العام (نقطة PointF، int inputImageHeight، int inputImageWidth)

يحول نقطة من نظام الإحداثيات للصورة الناتجة مرة أخرى إلى الصورة المدخلة.

حدود
نقطة النقطة من نظام الإحداثيات النتيجة.
inputImageHeight ارتفاع صورة الإدخال
inputImageWidth عرض صورة الإدخال.
عائدات
  • النقطة ذات الإحداثيات من نظام الإحداثيات لصورة الإدخال.