【问题标题】:what is a GR image?什么是 GR 图像?
【发布时间】:2022-10-17 09:18:41
【问题描述】:

我的老师让我工作结合 RGB 通道并创建一个 GR 图像,其结果就像一个负图像,如下所示:

我尝试了以下代码:

GR1=(double(100*green_channel/1+red_channel+blue_channel));
GR2=(double(256/1+red_channel+blue_channel+green_channel));
GR=(double(GR1.*GR2));

但这不会产生预期的结果。

【问题讨论】:

  • 为什么这些结果不是“想要的”?
  • @Adriaan 因为它是纯白色的,结果应该和上传的图片一样

标签: matlab rgb matlab-coder gray-code


【解决方案1】:

我认为主要问题是您的GR1GR2 方程的分母中缺少括号。例如,我假设您想要类似GR2=double(256/(1+red_channel+blue_channel+green_channel));

其次,您是如何显示图像的?查看GR 的最小值和最大值,并验证它们是否与您正在使用的函数兼容。最小值和最大值也可能会提示您注意括号问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 2018-01-31
    • 2011-04-18
    • 2021-01-02
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多