Ubuntu+KDE+OpenCV

本文详细介绍如何在KDE环境中使用KDevelop进行OpenCV编程,包括配置CMakeLists.txt文件,添加库函数,并提供了一个简单的代码示例,展示了OpenCV在KDE中的运行效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

直接在文本文档中编写程序的效率太低,主要是限于函数的联想功能!

一般采用集成软件进行代码编写,可以使用KDevelop,类似Windows中的VS。

在KDE中编写程序的方式跟windows中的VS相同,稍有区别的是需要在CMakeLists.txt文档中添加相应的库函数。

main.cpp如下:

------------------------

#include <iostream>
#include <opencv2/opencv.hpp>

int main()
{
  cv::Mat mat=cv::Mat::zeros(3,3,CV_8UC1);
  std::cout<<(int)mat.at<uchar>(0.0)<<std::endl;
 
    std::cout << "Hello, world! My friend!" << std::endl;
    return 0;
}

--------------------------

CMakeLists.txt如下:

--------------------------

project(***)
find_package(OpenCV REQUIRED)
include_directories(${OpenCV_INCLUDE_DIRS})

add_executable(*** main.cpp)

target_link_libraries(*** ${OpenCV_LIBS})

install(TARGETS *** RUNTIME DESTINATION bin)

--------------------------

其中 *** 是工程名。

编译执行后,结果如下:

--------------------------

启动:/home/***********************************
0
Hello, world! My friend!
*** 正常退出 ***

--------------------------

经测试,OpenCV可以在KDE中正常运行!

其它的库,例如pcl、eigen等,与OpenCV的使用方式相似。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值