جریان تنسور:: عملیات:: رمزگشایی Png
#include <image_ops.h>
یک تصویر رمزگذاری شده با PNG را به تانسور uint8 یا uint16 رمزگشایی کنید.
خلاصه
channels
attr تعداد کانال های رنگی مورد نظر را برای تصویر رمزگشایی شده نشان می دهد.
مقادیر پذیرفته شده عبارتند از:
- 0: از تعداد کانال های موجود در تصویر کدگذاری شده با PNG استفاده کنید.
- 1: خروجی یک تصویر در مقیاس خاکستری.
- 3: خروجی یک تصویر RGB.
- 4: خروجی تصویر RGBA.
در صورت نیاز، تصویر کدگذاری شده با PNG تغییر شکل می دهد تا با تعداد کانال های رنگی درخواستی مطابقت داشته باشد.
این عملیات همچنین از رمزگشایی JPEG و GIF های غیر متحرک پشتیبانی می کند زیرا رابط کاربری یکسان است، اگرچه استفاده از tf.io.decode_image
تمیزتر است.
استدلال ها:
- scope: یک شی Scope
- مطالب: 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
عملگر::tensorflow::ورودی
operator::tensorflow::Input() const
عملگر::tensorflow::خروجی
operator::tensorflow::Output() const
توابع استاتیک عمومی
کانال ها
Attrs Channels( int64 x )
نوع D
Attrs Dtype( DataType x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-18 بهوقت ساعت هماهنگ جهانی.