我正在尝试将灰度图像转换为 rgb 图像,tensorflow.js 是否具有 tensorflow 中的 tf.image.grayscale_to_rgb 之类的功能来执行此操作?
答案 0 :(得分:0)
tf.image.grayscale_to_rgb
将具有单个通道的 3d 张量转换为具有 3 个通道的 3d 张量,其中 3 个通道具有相同的强度。结果仍然是灰度图像。这可以通过以下方式完成
const transformed = tensor.mul([1, 1, 1])
上面使用广播将最后一个维度的大小增加到3
另一方面,将灰度图像转换为彩色图像并非易事。为了实现它,一些模型只为此目的进行了训练