以下の内容はhttps://walkingmask.hatenablog.com/entry/2018/07/01/001813より取得しました。


TensorFlow.js で RGB2GRAY を実装する

TensorFlow.js の記事自体が少ないので、どんどん生成していきたい気持ちです。

とても基本的な機能ですが、意外と公式ドキュメント見てもささっとは実装できなかったので記録。

// rgb は Tensor
const [r, g, b] = tf.split(rgb, [1, 1, 1], 2);
const gray = r.mul(tf.scalar(0.2126))
.add(g.mul(tf.scalar(0.7152)))
.add(b.mul(tf.scalar(0.0722)))

split、mul、add を使って js 風に繋げて行く感じですね。

Pythongray = 0.2126*rgb[0] + 0.7152*rgb[1] + 0.0722*rgb[2] みたいに、list[i] 形式が使えないのがなかなかもどかしい感じです。




以上の内容はhttps://walkingmask.hatenablog.com/entry/2018/07/01/001813より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14