DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: delphi2024
今日帖子: 79
在线用户: 24
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 dbyoung (dbyoung) ★☆☆☆☆ -
普通会员
2022/9/10 23:58:11
标题:
分享:Delphi 如何调用 OpenCV ? 浏览:1158
加入我的收藏
楼主: Delphi 如何调用 OpenCV ?

https://blog.csdn.net/dbyoung/article/details/126800914?spm=1001.2014.3001.5501
----------------------------------------------
武汉天气不好
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2022/9/11 2:22:06
1楼: 请问调用JNI需要安装Java环境吗?JNI本身是C++写的,如果有性能损失,损失在哪一步呢?
----------------------------------------------
只有偏执狂才能生存!
作者:
男 dbyoung (dbyoung) ★☆☆☆☆ -
普通会员
2022/9/11 7:20:58
2楼: Java 是绿色软件,放在程序目录下面就可以了。不用 install 安装。
JNI 是调用 Java 的头文件,和是什么语言写的无关。

性能损失不大。损失主要是在 JAVA 内部函数调用、转换上。
我觉得性能可以接受。毕竟真正使用的还是 OpenCV 的 Dll。
Java 只是一个壳。Python 调用 OpenCV 也是一样。
也用 Python 试过,但 Python 不是绿色软件。需要 install 安装。有点麻烦。
----------------------------------------------
武汉天气不好
作者:
男 kentty (kentty) ★☆☆☆☆ -
普通会员
2022/9/11 11:07:28
3楼: 也可以试试这个 https://github.com/Laex/Delphi-OpenCV-Class
用delphi语法二次封装了OpenCV的C++ dll,可以直接调用
最新版本支持opencv 4.5.5,不知道坐着有没有支持4.6的计划

之前测试过,有一些函数没有声明,看代码可以自己根据C++的函数签名自己加,基本的从摄像头获取图片数据,显示,边缘检测,输出结果这些没问题
----------------------------------------------
-
作者:
男 bbnn38 (伟大的咸鱼) ★☆☆☆☆ -
普通会员
2022/9/11 14:26:25
4楼: 留名关注
----------------------------------------------
-
作者:
男 mprjcf (mprjcf) ★☆☆☆☆ -
普通会员
2024/4/26 14:14:48
5楼: https://github.com/Laex/Delphi-OpenCV-Class 目前已支持4.7版了,就是说明文档太缺了
----------------------------------------------
他们总是取笑失败者,以酷似智者;他们也总是为成功者喝采,以取得赏金。
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行54.6875毫秒 RSS