يحول الصورة إلى GrayScale كوحدة معالجة صور.
مساحات الألوان المدعومة:
يعتمد التحويل على تحويل OpenCV RGB إلى GRAY https://docs.opencv.org/master/de/d25/imgproc_color_conversions.html#color_convert_rgb_gray
المقاولون العامون
ترانسفورم تو غرايسكيل أوب () يقوم بإنشاء TransformToGrayscaleOp. |
الأساليب العامة
TensorImage | |
كثافة العمليات | getOutputImageHeight (int inputImageHeight، int inputImageWidth) يحسب ارتفاع الصورة الناتجة المتوقعة عند تحديد حجم الصورة المدخلة. |
كثافة العمليات | getOutputImageWidth (int inputImageHeight، int inputImageWidth) يحسب عرض الصورة الناتجة المتوقعة عند تحديد حجم الصورة المدخلة. |
بوينتف | معكوس التحويل (نقطة PointF، int inputImageHeight، int inputImageWidth) يحول نقطة من نظام الإحداثيات للصورة الناتجة مرة أخرى إلى الصورة المدخلة. |
الطرق الموروثة
المقاولون العامون
التحويل العام إلى GrayscaleOp ()
يقوم بإنشاء TransformToGrayscaleOp.
الأساليب العامة
تطبيق TensorImage العام (صورة TensorImage )
يطبق التحويل على التدرج الرمادي ويعيد TensorImage
.
إذا كانت الصورة المدخلة هي ColorSpaceType.GRAYSCALE
بالفعل، فستكون هذه العملية غير قابلة للتشغيل.
حدود
صورة |
---|
رميات
غير الشرعيين استثناء حجة | إذا لم تكن image ColorSpaceType.RGB أو 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 | عرض صورة الإدخال. |
عائدات
- النقطة ذات الإحداثيات من نظام الإحداثيات لصورة الإدخال.