我試圖用Halide創建簡單的程序。使用第一個教程複製粘貼幾行代碼。然後得到一些問題在 e = x + y;
行; #include "stdafx.h"
#include "Halide.h"
int main()
{
Halide::Func gradient;
Halide::Var x, y;
Halide::Expr e;
e = x
我有興趣修改Halide像素的各個顏色通道。例如,我如何照亮紅色通道,但保持綠色和藍色通道不變?增亮所有顏色對所有像素應該是這樣的: Halide::Expr value = input(x, y, c);
value = value * 2.0f;
brighter(x, y, c) = value;
但是試圖亮與下面的方法的單個信道時,當接收到錯誤。 Halide::Expr valu