如何使用OpenCV将代码完成到Eclipse中

时间:2012-01-31 19:27:28

标签: linux eclipse opencv code-completion

我想在Eclipse上为Opencv 2.3的源代码完成工作。 我怎样才能做到这一点? 程序工作正常但完成[ctrl + space]出现:“没有默认提案”。

2 个答案:

答案 0 :(得分:10)

对于C / C ++:

  1. 在Eclipse中使用CDT
  2. 在项目根目录中,创建项目的Makefile:

    cmake -G'Eclipse CDT4 - Unix Makefiles'

  3. 使用 Eclipse-> File-> Import-> General-> Existing Projects

  4. 导入项目
  5. 使用 Ctrl-Space
  6. 享受代码完成功能

    对于Python

    1. 安装PyDev
    2. 在Eclipse中导航到... 窗口 - >偏好设置 - > PyDev->口译员
    3. 配置PyDev,选择要使用的Python解释器
    4. /usr/local/lib/python2.7/dist-packages (或其他有效路径)添加到系统库
    5. 将cv(或cv2)添加到强制内置
    6. 使用 Ctrl-Space
    7. 享受代码

答案 1 :(得分:3)

如果您正在尝试使用python的opencv,我找到了

from cv2.cv import *

在site-packages / cv.py文件中,对于这种情况,我不得不使用导入:

import cv2.cv as cv

#instead of

import cv

让代码完成工作。