टेंसरफ़्लो:: ऑप्स:: आरजीबीटूएचएसवी
#include <image_ops.h>
एक या अधिक छवियों को RGB से HSV में परिवर्तित करता है।
सारांश
images
टेंसर के समान आकार का एक टेंसर आउटपुट करता है, जिसमें पिक्सेल का एचएसवी मान होता है। आउटपुट केवल तभी अच्छी तरह से परिभाषित होता है जब images
में मान [0,1]
में हो।
output[..., 0]
में रंग होता है, output[..., 1]
में संतृप्ति होती है, और output[..., 2]
में मान होता है। सभी एचएसवी मान [0,1]
में हैं। 0 का रंग शुद्ध लाल से मेल खाता है, रंग 1/3 शुद्ध हरा है, और 2/3 शुद्ध नीला है।
उपयोग उदाहरण:
ब्लू_इमेज = tf.stack([ ... tf.zeros([5,5]), ... tf.zeros([5,5]), ... tf.ones([5,5])], ... अक्ष=-1) नीला_एचएसवी_छवि = tf.image.rgb_to_hsv(नीला_छवि) नीला_एचएसवी_छवि[0,0].numpy() सरणी([0.6666667, 1. , 1. ], dtype=float32)
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- छवियाँ: 1-डी या उच्चतर रैंक। कनवर्ट करने के लिए आरजीबी डेटा। अंतिम आयाम आकार 3 होना चाहिए.
रिटर्न:
-
Output
:images
एचएसवी में परिवर्तित हो गईं।
निर्माता और विध्वंसक | |
---|---|
RGBToHSV (const :: tensorflow::Scope & scope, :: tensorflow::Input images) |
सार्वजनिक गुण | |
---|---|
operation | |
output |
सार्वजनिक समारोह | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
सार्वजनिक गुण
संचालन
Operation operation
आउटपुट
::tensorflow::Output output
सार्वजनिक समारोह
आरजीबीटूएचएसवी
RGBToHSV( const ::tensorflow::Scope & scope, ::tensorflow::Input images )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ़्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ़्लो::आउटपुट
operator::tensorflow::Output() const