尝试为全局'cv'编制索引(零值)



OS: ubuntu

我正在尝试使用 cv 包中的函数检测给定图像中对象的边缘。

首先,我在 ubuntu 终端中运行"qlua"。

local cv = reuqire 'cv'
require 'cv'
reuqire 'image'
lena_p = image.load('/home/stone/codes/lena1.jpg')
image.dispaly(lena_p)
cv.rectangle{lena_p,{5,5},{10,10},color = {30,30,180},thickness = 2}
ca_l = cv.Canny{image=limg,threshold=1,threshold=10}

但是,它失败并显示以下错误:

[字符串 "cv.rectangle{lena_p,{5,5},{10,10},color = {30..."]:1:尝试索引全局"cv"(一个 nil 值)堆栈回溯:[字符串"cv.rectangle{lena_p,{5,5},{10,10},color = {30..."]:1:在主块 [C]:在0x7f6be51eaba0

[字符串 "ca_l = cv.Canny{image=limg,threshold=1,thresh..."]:1:尝试索引全局"cv"(一个 nil 值) 堆栈回溯: [字符串 "ca_l = cv.Canny{image=limg,threshold=1,thresh..."]:1: 在主块中 [C]:在0x7feb66429ba0

我的问题是,如何使用"cv"包中的函数来检测物体轮廓?

裁判:https://github.com/VisionLabs/torch-opencv/tree/master/cv

你缺少火炬-cv。您可以通过在终端中执行以下命令来安装它:

luarocks install cv

相关内容

  • 没有找到相关文章

最新更新