DecodeJpeg

الفئة النهائية العامة DecodeJpeg

قم بفك تشفير الصورة المشفرة بـ JPEG إلى موتر uint8.

تشير "القنوات" attr إلى العدد المطلوب من قنوات الألوان للصورة التي تم فك تشفيرها.

القيم المقبولة هي:

  • 0: استخدم عدد القنوات في الصورة المشفرة بـ JPEG.
  • 1: إخراج صورة ذات تدرج رمادي.
  • 3: إخراج صورة RGB.
إذا لزم الأمر، يتم تحويل الصورة المشفرة بـ JPEG لتتناسب مع العدد المطلوب من قنوات الألوان.

تسمح نسبة attr بتصغير حجم الصورة بعامل صحيح أثناء فك التشفير. القيم المسموح بها هي: 1 و2 و4 و8. وهذا أسرع بكثير من تصغير حجم الصورة لاحقًا.

تدعم هذه العملية أيضًا فك تشفير ملفات PNG وملفات GIF غير المتحركة نظرًا لأن الواجهة هي نفسها، على الرغم من أنه من الأسهل استخدام tf.io.decode_image .

فئات متداخلة

فصل DecodeJpeg.Options السمات الاختيارية لـ DecodeJpeg

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

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

ثابت DecodeJpeg.Options
كسر مقبول (تعويم مقبول)
الإخراج <TUint8>
كإخراج ()
إرجاع المقبض الرمزي للموتر.
ثابت DecodeJpeg.Options
القنوات (القنوات الطويلة)
ثابت فك التشفيرJpeg
إنشاء (نطاق النطاق ، المعامل < TString > المحتويات، الخيارات... الخيارات)
طريقة المصنع لإنشاء فئة تغلف عملية DecodeJpeg جديدة.
ثابت DecodeJpeg.Options
dctMethod (سلسلة dctMethod)
ثابت DecodeJpeg.Options
يتوهم Upscaling (بوليان يتوهم Upscaling)
الإخراج <TUint8>
صورة ()
3-D بالشكل `[الارتفاع، العرض، القنوات]`..
ثابت DecodeJpeg.Options
النسبة (النسبة الطويلة)
ثابت DecodeJpeg.Options
TryRecoverTruncated (محاولة منطقية TryRecoverTruncated)

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

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "DecodeJpeg"

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

DecodeJpeg.Options ثابت عام مقبولالكسر (تعويم مقبولالكسر)

حدود
كسر مقبول الحد الأدنى المطلوب لكسر الأسطر قبل قبول الإدخال المقطوع.

الإخراج العام <TUint8> asOutput ()

إرجاع المقبض الرمزي للموتر.

المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.

قنوات DecodeJpeg.Options العامة الثابتة (القنوات الطويلة)

حدود
القنوات عدد قنوات الألوان للصورة التي تم فك تشفيرها.

إنشاء DecodeJpeg ثابت عام ( نطاق النطاق، المعامل < TString > المحتويات، الخيارات... الخيارات)

طريقة المصنع لإنشاء فئة تغلف عملية DecodeJpeg جديدة.

حدود
نِطَاق النطاق الحالي
محتويات 0-د. الصورة المشفرة بـ JPEG.
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد من DecodeJpeg

DecodeJpeg.Options الثابت العام dctMethod (سلسلة dctMethod)

حدود
dctMethod سلسلة تحدد تلميحًا حول الخوارزمية المستخدمة لإلغاء الضغط. الإعدادات الافتراضية إلى "" والتي يتم تعيينها إلى الإعداد الافتراضي الخاص بالنظام. القيم الصالحة حاليًا هي ["INTEGER_FAST"، "INTEGER_ACCURATE"]. قد يتم تجاهل التلميح (على سبيل المثال، تتغير مكتبة jpeg الداخلية إلى إصدار لا يحتوي على هذا الخيار المحدد.)

DecodeJpeg.Options العام الثابت يتوهمUpscaling (منطقي يتوهمUpscaling)

حدود
com.fancyUpscaling إذا كان هذا صحيحًا، استخدم ترقية أبطأ ولكن أفضل لمستويات اللون (yuv420/422 فقط).

الإخراج العام <TUint8> الصورة ()

3-D بالشكل `[الارتفاع، العرض، القنوات]`..

نسبة DecodeJpeg.Options العامة الثابتة (النسبة الطويلة)

حدود
نسبة نسبة التصغير.

DecodeJpeg.Options الثابت العام ، TryRecoverTruncated (المنطقي، TryRecoverTruncated)

حدود
حاول استرداد مقطوعة إذا كان هذا صحيحًا، فحاول استرداد صورة من الإدخال المقطوع.