tensorflow:: ops:: EncodeJpeg

#include <image_ops.h>

একটি ছবিকে JPEG-এনকোড করুন।

সারসংক্ষেপ

image হলো [height, width, channels] আকারের একটি ত্রিমাত্রিক uint8 টেনসর ।

এনকোড করা আউটপুটের কালার ফরম্যাট পরিবর্তন করার জন্য `attr` format ব্যবহার করা যেতে পারে। এর মানগুলো হতে পারে:

  • `'' : Use a default format based on the number of channels in the image. * গ্রেস্কেল : Output a grayscale JPEG image. The ছবির চ্যানেলের dimension of must be 1. * আরজিবি : Output an RGB JPEG image. The ছবির চ্যানেলের dimension of অবশ্যই ৩ হতে হবে।

যদি format নির্দিষ্ট করা না থাকে বা এটি একটি খালি স্ট্রিং হয়, তাহলে image চ্যানেলের সংখ্যার উপর ভিত্তি করে একটি ডিফল্ট ফরম্যাট বেছে নেওয়া হয়।

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • ছবি: ত্রিমাত্রিক, যার আকৃতি [height, width, channels] ।

ঐচ্ছিক অ্যাট্রিবিউটসমূহ (দেখুন Attrs ):

  • ফরম্যাট: প্রতি পিক্সেল ইমেজ ফরম্যাট।
  • গুণমান: কম্প্রেশনের গুণমান ০ থেকে ১০০ পর্যন্ত (মান যত বেশি, কম্প্রেশন তত ভালো এবং ধীরগতির)।
  • প্রগতিশীল: যদি True হয়, তাহলে এমন একটি JPEG তৈরি হবে যা ক্রমান্বয়ে (মোটা থেকে সূক্ষ্ম) লোড হবে।
  • optimize_size: যদি True হয়, তাহলে কোনো গুণগত পরিবর্তন ছাড়াই আকার কমাতে CPU/RAM ব্যবহার করা হবে।
  • ক্রোমা ডাউনস্যাম্পলিং: দেখুন http://en.wikipedia.org/wiki/Chroma_subsampling ।
  • ঘনত্বের একক: x_density এবং y_density নির্দিষ্ট করতে ব্যবহৃত একক: পিক্সেল প্রতি ইঞ্চি ( 'in' ) অথবা সেন্টিমিটার ( 'cm' )।
  • x_density: প্রতি ঘনত্ব এককে অনুভূমিক পিক্সেল সংখ্যা।
  • y_density: প্রতি ঘনত্ব এককে উল্লম্ব পিক্সেল সংখ্যা।
  • xmp_metadata: যদি খালি না থাকে, তাহলে এই XMP মেটাডেটাটি ইমেজ হেডারে যুক্ত করুন।

ফেরত:

  • Output : ০-ডি. জেপিইজি-এনকোডেড ছবি।

নির্মাতা এবং ধ্বংসকারী

EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image)
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodeJpeg::Attrs & attrs)

জনসাধারণের বৈশিষ্ট্য

contents
operation

জনসাধারণের কার্যাবলী

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

পাবলিক স্ট্যাটিক ফাংশন

ChromaDownsampling (bool x)
DensityUnit (StringPiece x)
Format (StringPiece x)
OptimizeSize (bool x)
Progressive (bool x)
Quality (int64 x)
XDensity (int64 x)
XmpMetadata (StringPiece x)
YDensity (int64 x)

কাঠামো

tensorflow:: ops:: EncodeJpeg:: Attrs

EncodeJpeg-এর জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটার।

জনসাধারণের বৈশিষ্ট্য

বিষয়বস্তু

::tensorflow::Output contents

অপারেশন

Operation operation

জনসাধারণের কার্যাবলী

এনকোডজেপিইজি

 EncodeJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input image
)

এনকোডজেপিইজি

 EncodeJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input image,
  const EncodeJpeg::Attrs & attrs
)

নোড

::tensorflow::Node * node() const 

অপারেটর::টেনসরফ্লো::ইনপুট

 operator::tensorflow::Input() const 

অপারেটর::টেনসরফ্লো::আউটপুট

 operator::tensorflow::Output() const 

পাবলিক স্ট্যাটিক ফাংশন

ক্রোমাডাউনস্যাম্পলিং

Attrs ChromaDownsampling(
  bool x
)

ঘনত্ব ইউনিট

Attrs DensityUnit(
  StringPiece x
)

ফর্ম্যাট

Attrs Format(
  StringPiece x
)

অপ্টিমাইজসাইজ

Attrs OptimizeSize(
  bool x
)

প্রগতিশীল

Attrs Progressive(
  bool x
)

গুণমান

Attrs Quality(
  int64 x
)

এক্সডেনসিটি

Attrs XDensity(
  int64 x
)

এক্সএমপিমেটাডেটা

Attrs XmpMetadata(
  StringPiece x
)

YDensity

Attrs YDensity(
  int64 x
)