窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 数组 | 备 注 |
预训练尺寸 | 尺寸数据结构i | |
net | 神经网络 | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
img | 多维矩阵 | | |
lab | 多维矩阵 | | |
L | 多维矩阵 | | |
input | 多维矩阵 | | |
inputBlob | 多维矩阵 | | |
result | 多维矩阵 | | |
out_size | 尺寸数据结构i | | |
a | 多维矩阵 | | |
b | 多维矩阵 | | |
color | 多维矩阵 | | |
chn | 多维矩阵向量 | | |
视觉_图像读取 (img.指针, 编辑框1.内容, 1
)
如果真 (img.
空 ())

编辑框1.内容 =
“”
返回 ()视觉_加载bin中心 (net.指针) img.
转换到 (img.指针,
#三十二位浮点数, 1 ÷ 255, 0
)视觉_颜色空间转换 (img.指针, lab.指针,
#颜色_BGR转Lab, 0
)视觉_提取通道 (lab.指针, L.指针, 0
)视觉_调整大小 (L.指针, input.指针, 预训练尺寸, 0, 0, 1
)视觉_减V (input.指针, 50, input.指针
) 视觉_来自图像的斑点ZS (input.指针, inputBlob.指针, 1, 0, 0
)net.
设置输入S (inputBlob.指针,
“”)net.
向前S (“”, result.指针
) out_size.
赋值 (result.
元素数 (2
), result.
元素数 (3
))
a.
构造字节集U (out_size.宽, out_size.高,
#三十二位浮点数, result.
取字节U指针 (0, 0
))
b.
构造字节集U (out_size.宽, out_size.高,
#三十二位浮点数, result.
取字节U指针 (0, 1
))
img.
尺寸 (out_size
)视觉_调整大小 (a.指针, a.指针, out_size, 0, 0, 1
)视觉_调整大小 (b.指针, b.指针, out_size, 0, 0, 1
) chn.
加入数据 (L.指针
)chn.
加入数据 (a.指针
)chn.
加入数据 (b.指针
)视觉_合并 (chn.指针, lab.指针
)视觉_颜色空间转换 (lab.指针, color.指针,
#颜色_Lab转BGR, 0
)视觉_显示图像 (“小白鼠”, color.指针
)视觉_等待按键 (0
)视觉_从内存读取咖啡 (net.指针,
#模型文件, 取字节集长度 ( #模型文件 ),
#权重文件, 取字节集长度 ( #权重文件 ))
预训练尺寸.
赋值 (224, 224
)