在Halite生成器类中声明Var时,为什么需要使用花括号,比如 Var x{"x"} 如果它在generate()函数之外,而如果它在generate()函数内,则可以使用大括号或圆括号,如下所示 void generate() Var x("x");} 这两种声明方法的区别是什么?为什么函数内部和外部所需的格式不同?
我使用的快速傅立叶变换是在fft.cpp (Halide/apps/ FFT )中找到的。我目前的目标只是尝试保存16x16平铺的图像。该16x16瓦片应该是正向的,然后是16x16瓦片的反向fft。"#include "halide_image_io.h"
using namespace Halide::Tools;
te