tensorflow::ops::DecodePng

#include <image_ops.h>

فك تشفير صورة مشفرة بصيغة PNG إلى موتر uint8 أو uint16.

ملخص

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

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

  • 0: استخدم عدد القنوات في الصورة المشفرة بصيغة PNG.
  • 1: إخراج صورة بتدرج الرمادي.
  • 3: إخراج صورة RGB.
  • 4: إخراج صورة RGBA.

إذا لزم الأمر، يتم تحويل الصورة المشفرة بصيغة PNG لتتوافق مع عدد قنوات الألوان المطلوبة.

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

الحجج:

  • النطاق: كائن النطاق
  • المحتويات: 0-D. الصورة المشفرة بصيغة PNG.

السمات الاختيارية (انظر Attrs ):

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

المرتجعات:

  • Output : ثلاثي الأبعاد مع شكل [height, width, channels] .

البناة والمدمرون

DecodePng (const :: tensorflow::Scope & scope, :: tensorflow::Input contents)
DecodePng (const :: tensorflow::Scope & scope, :: tensorflow::Input contents, const DecodePng::Attrs & attrs)

السمات العامة

image
operation

الوظائف العامة

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

الدوال الثابتة العامة

Channels (int64 x)
Dtype (DataType x)

الهياكل

tensorflow:: ops:: DecodePng:: Attrs

مُعدِّلات السمات الاختيارية لـ DecodePng .

السمات العامة

صورة

::tensorflow::Output image

عملية

Operation operation

الوظائف العامة

فك تشفير PNG

 DecodePng(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input contents
)

فك تشفير PNG

 DecodePng(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input contents,
  const DecodePng::Attrs & attrs
)

العقدة

::tensorflow::Node * node() const 

operator::tensorflow::Input

 operator::tensorflow::Input() const 

operator::tensorflow::Output

 operator::tensorflow::Output() const 

الدوال الثابتة العامة

القنوات

Attrs Channels(
  int64 x
)

نوع البيانات

Attrs Dtype(
  DataType x
)