eclipse 的opencv第一次学习
来源:互联网 发布:我的世界安卓版js 编辑:程序博客网 时间:2024/05/16 03:52
基于eclipse的opencv第一次学习
opencv下载基于java的库文件
具体步骤如下:
右击工程--build path--configure build path
build里的java里的x86.看自己电脑是多少位,
注意如果是64位机器,这里要选择x64,也就是 D:/opencv2413/build\java\x64
我的是main()
{
System.loadLibrary("opencv_java2413");
System.out.println(helloworld.class.getResource("/").getPath());
//取得本class的上路径
System.out.println(helloworld.class.getResource(""));
// CascadeClassifier faceDetector = new CascadeClassifier(getClass().getResource("/lbpcascade_frontalface.xml").getPath());
CascadeClassifier faceDetector = new CascadeClassifier("D:/workspace/hello/lbpcascade_frontalface.xml"); System.out.println("\nRunning2"); //Mat image = Highgui.imread(getClass().getResource("/lena.jpg").getPath()); String imagepath="D:/workspace/hello/lena.jpg"; //femaled Mat image = Highgui.imread(imagepath); System.out.println("\nRunning3"); // Detect faces in the image. // MatOfRect is a special container class for Rect. MatOfRect faceDetections = new MatOfRect(); faceDetector.detectMultiScale(image, faceDetections); System.out.println(String.format("Detected %s faces", faceDetections.toArray().length)); for (Rect rect : faceDetections.toArray()) { Core.rectangle(image, new Point(rect.x, rect.y), new Point(rect.x + rect.width, rect.y + rect.height), new Scalar(0, 255, 0)); } String filename = "result2.png"; System.out.println(String.format("Writing %s", filename)); Highgui.imwrite(filename, image); }<span style="font-family: 'Microsoft YaHei'; background-color: rgb(255, 255, 255);"> </span><span style="font-family: 'Microsoft YaHei'; background-color: rgb(255, 255, 255);"></span><span style="font-family: 'Microsoft YaHei'; background-color: rgb(255, 255, 255);"> </span>
}
不知道为什么,
我的
// CascadeClassifier faceDetector = new CascadeClassifier(getClass().getResource("/lbpcascade_frontalface.xml").getPath()); CascadeClassifier faceDetector = new CascadeClassifier("D:/workspace/hello/lbpcascade_frontalface.xml");上面的始终不行,要下面的绝对路径就可以,不知道怎么回事。
1 0
- eclipse 的opencv第一次学习
- opencv 第一次培训 学习笔记
- 关于opencv的第一次使用
- 第一次用eclipse的感觉
- OpenCV学习笔记[2]Eclipse下的环境搭建
- Java + opencv学习:在Eclipse下配置基于Java的OpenCV开发环境
- ubuntu 第一次使用eclipse 碰到的问题解决
- 我与eclipse的第一次约会
- 第一次简单的JVM学习
- 第一次学习django的体会
- 学习C++的第一次作业
- 我的第一次Spring学习
- eclipse配合opencv的设置
- OpenCV学习笔记一 OpenCV 2.49 + Eclipse 配置教程
- Opencv在我的电脑上的第一次配置
- 第一次使用openCV
- OpenCV第一次尝试
- 关于第一次学习机器学习的摘要
- 源码分析 --- 系统进程Zygote启动过程
- [二分答案 贪心] BZOJ 3248 [ioi2013]robots
- 设置 view 的透明度
- 面试题17:合并两个有序链表,递归和非递归实现
- UE4 学习笔记(1)——如何用VS进行UE4的Debug
- eclipse 的opencv第一次学习
- 使用Quagga测试Neutron BGP动态路由(by quqi99)
- servlet 获取 post body 体 (用流读取为空的问题)
- HDU 5335 BFS
- android 控制控件的位置和大小
- 线程局部存储技术
- iOS调试常见错误 如:symbol(s) not found for architecture x86_64
- 7_4_F题 Task 题解[hdu 4846](贪心)
- Android常用ADB命令