要点:
当尝试使用类似于iir_blur.cpp
和apps\HelloMatlab\run_blur.m
的示例从Matlab运行halide-mex时,Matlab应用程序在调用mex时崩溃。
评估中的卤化物发生器有两个参数,一个是浮点值,另一个是浮点图像。该函数是将浮点值(常量)添加到图像数组并返回结果。
mex_halide
实用程序不适用于Microsoft Visual Studio编译器。
我已经从Visual Studio编译器工具shell启动了Matlab,其环境变量设置为HALIDE_CXX
到cl.exe
mex_halide.m
实用程序中的编译器选项似乎适用于非Visual Studio编译器。
以下是我尝试过的一些事情。
修改了mex_halide.m
脚本,并且能够使用Visual-Studio-2013生成.mexw64
文件。
computeSum(constantVal, input, output)
我已使用zeros(5,5,'single')
和constantVal = single(5)
分配了输入和输出。我正在运行Matlab 2015b
由于