yuzq

yuzq

0个粉丝

4

问答

0

专栏

0

资料

yuzq  发布于  2014-12-23 13:56:36
采纳率 0%
4个问答
10070

有没有大神做过类似小度i耳目或小蚁智能摄像头的产品~

 
本人菜鸟一枚,想做一款类似小度i耳目的产品,还望做过的大神多多指点,小弟感激不尽~
我来回答
回答26个
时间排序
认可量排序

ebaina_

0个粉丝

82

问答

40

专栏

0

资料

ebaina_ 2014-12-23 14:05:38
认可0
图片上的 mm 和 LZ啥关系,报来。 :lol
PS,遇到什么问题?

yuzq

0个粉丝

4

问答

0

专栏

0

资料

yuzq 2014-12-23 14:09:11
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10504&ptid=4831]ebaina 发表于 2014-12-23 14:05[/url]
图片上的 mm 和 LZ啥关系,报来。  
PS,遇到什么问题?[/quote]

女朋友啊,不行,我要换啦~~~~~~~~~~~~~~~~~~~
敢问大神移植过openCV么?

9crk

1个粉丝

34

问答

0

专栏

6

资料

9crk 2014-12-23 14:47:21
认可0
本人专业opencv图像算法开发啊~~我们公司就是做那种产品的。有啥要问。

ebaina_

0个粉丝

82

问答

40

专栏

0

资料

ebaina_ 2014-12-23 15:00:45
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10505&ptid=4831]yuzq 发表于 2014-12-23 14:09[/url]
女朋友啊,不行,我要换啦~~~~~~~~~~~~~~~~~~~
敢问大神移植过openCV么?[/quote]

我去,又换成猛男了。难道是LZ?
移植openCV 遇到啥子问题?

yuzq

0个粉丝

4

问答

0

专栏

0

资料

yuzq 2014-12-23 15:13:57
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10512&ptid=4831]ebaina 发表于 2014-12-23 15:00[/url]
我去,又换成猛男了。难道是LZ?
移植openCV 遇到啥子问题?[/quote]

我根本就不知道咋移植啊~求教程~求具体步骤~

9crk

1个粉丝

34

问答

0

专栏

6

资料

9crk 2014-12-24 13:29:55
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10517&ptid=4831]yuzq 发表于 2014-12-23 15:13[/url]
我根本就不知道咋移植啊~求教程~求具体步骤~[/quote]

满足你的要求~~

http://e.9crk.com/viewtopic.php?f=49&t=940&p=10672#p10672

等我更新完了,再配几个图发到这里来,不知道能拿站长的奖品不~

zk922

0个粉丝

4

问答

0

专栏

0

资料

zk922 2014-12-24 13:41:24
认可0


你这广告也太明显了 。要么就发过来看,我帮你。:P

1.确保ubuntu能上网
2.安装cmake
代码: 全选
sudo apt-get install cmake-gui

3.下载opencv2.4.9 Linux版源码,不要用最新的3.0.0
[url]http://opencv.org/downloads.html[/url]
4.解压opencv源码
代码: 全选
unzip opencv-2.4.9.zip

5.创建一个build目录用于编译和一个output目录用于存放编译完成后的海思平台的opencv:
代码: 全选
need@need-dev:~/zhouhua/opencv/opencv-2.4.9$ ls
3rdparty        LICENSE    apps   data  include    modules    samples
CMakeLists.txt  README.md  cmake  doc   index.rst  platforms
need@need-dev:~/zhouhua/opencv/opencv-2.4.9$ cd ..   
need@need-dev:~/zhouhua/opencv$ ls
build  opencv-2.4.9  opencv-2.4.9.zip  output
need@need-dev:~/zhouhua/opencv$ mkdir build
need@need-dev:~/zhouhua/opencv$ mkdir output

6.执行cmake-gui
代码: 全选
need@need-dev:~/zhouhua/opencv/opencv-2.4.9$ cmake-gui

点击Browse Source选择~/zhouhua/opencv/opencv-2.4.9
点击Browse Build选择~/zhouhua/opencv/build
然后点击Configure

此时出现的对话框选择最后一项:Specify options for cross-compiling
下一步
Operating System填写 arm-hisiv100nptl-linux
C填写arm-hisiv100nptl-linux-gcc
C++填写arm-hisiv100nptl-linux-g++

下一步,然后等待Configuration done
然后在出现的列表中修改CMAKE_INSTALL_PREFIX为~/zhouhua/opencv/output
然后点击Generate
等待Generation done
即可关闭cmake软件。

7.进入build目录执行make
代码: 全选
need@need-dev:~/zhouhua/opencv/build$ make

提示出错:
代码: 全选
../../lib/libopencv_core.so: undefined reference to `pthread_once'
../../lib/libopencv_core.so: undefined reference to `pthread_spin_lock'
../../lib/libopencv_core.so: undefined reference to `pthread_spin_unlock'
../../lib/libopencv_core.so: undefined reference to `pthread_spin_init'
../../lib/libopencv_core.so: undefined reference to `pthread_spin_trylock'
../../lib/libopencv_core.so: undefined reference to `pthread_spin_destroy'

修改CMakeCache.txt大约200行处
//Flags used by the linker.
CMAKE_EXE_LINKER_FLAGS:STRING= -lpthread -lrt
继续make
可能出现如下错误
代码: 全选
CMake Error at /home/need/zhouhua/opencv/opencv-2.4.9/cmake/cl2cpp.cmake:50 (string):
  string does not recognize sub-command MD5


make[2]: *** [modules/ocl/opencl_kernels.cpp] Error 1
make[1]: *** [modules/ocl/CMakeFiles/opencv_ocl.dir/all] Error 2
make: *** [all] Error 2

删除/home/need/zhouhua/opencv/opencv-2.4.9/cmake/cl2cpp.cmake的第50行的内容即可。
继续make

9crk

1个粉丝

34

问答

0

专栏

6

资料

9crk 2014-12-24 13:59:47
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10557&ptid=4831]zk922 发表于 2014-12-24 13:41[/url]
你这广告也太明显了 。要么就发过来看,我帮你。

1.确保ubuntu能上网
[/quote]

汗……那个网站是我的个人笔记,没人注册的。我还等着拿站长的奖品呢。。

9crk

1个粉丝

34

问答

0

专栏

6

资料

9crk 2014-12-24 14:12:32
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10557&ptid=4831]zk922 发表于 2014-12-24 13:41[/url]
你这广告也太明显了 。要么就发过来看,我帮你。

1.确保ubuntu能上网
[/quote]

哥。。能先删掉不?暴露用户名了。。被老大发现了会切JJ的。:dizzy:等我加上测试例程后整理了再贴上。。

yuzq

0个粉丝

4

问答

0

专栏

0

资料

yuzq 2014-12-29 20:24:46
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10557&ptid=4831]zk922 发表于 2014-12-24 13:41[/url]
你这广告也太明显了 。要么就发过来看,我帮你。

1.确保ubuntu能上网
[/quote]

你完全误会了,完全没有广告的意思

yuzq

0个粉丝

4

问答

0

专栏

0

资料

yuzq 2014-12-29 20:28:15
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10556&ptid=4831]9crk 发表于 2014-12-24 13:29[/url]
满足你的要求~~

http://e.9crk.com/viewtopic.php?f=49&t=940&p=10672#p10672
[/quote]

多谢大神~万分感谢啊

yuzq

0个粉丝

4

问答

0

专栏

0

资料

yuzq 2014-12-30 20:53:13
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10556&ptid=4831]9crk 发表于 2014-12-24 13:29[/url]
满足你的要求~~

http://e.9crk.com/viewtopic.php?f=49&t=940&p=10672#p10672
[/quote]

大神,我是按你的步骤一步步做的,可是运行# ./face lena.jpg时提示face无法执行二进制文件~什么原因呢,是nfs没有挂载成功吗?求指点~

yuzq

0个粉丝

4

问答

0

专栏

0

资料

yuzq 2014-12-30 21:03:37
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10556&ptid=4831]9crk 发表于 2014-12-24 13:29[/url]
满足你的要求~~

http://e.9crk.com/viewtopic.php?f=49&t=940&p=10672#p10672
[/quote]

能不能介绍一下nfs挂载的详细步骤~

zjchuyp

0个粉丝

1

问答

0

专栏

0

资料

zjchuyp 2014-12-31 10:50:33
认可0
海思好像出了一款opencv硬件加速的产品
在arm9上直接做opencv的速度也太慢了点

9crk

1个粉丝

34

问答

0

专栏

6

资料

9crk 2015-01-04 14:08:25
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10771&ptid=4831]yuzq 发表于 2014-12-30 21:03[/url]
能不能介绍一下nfs挂载的详细步骤~[/quote]

无法执行的二进制文件,估计是编译错了,确定你使用的是海思的编译器?或者,你执行的时候是在板子上执行的吗?

9crk

1个粉丝

34

问答

0

专栏

6

资料

9crk 2015-01-04 14:12:18
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10781&ptid=4831]zjchuyp 发表于 2014-12-31 10:50[/url]
海思好像出了一款opencv硬件加速的产品
在arm9上直接做opencv的速度也太慢了点[/quote]

opencv的库还是不错的,海思提供了一些基础运算硬件支持,比如滤波、边沿检测、加减等,如果要做到最优化,直接将opencv的函数内部实现抠出来进行修改即可,不过很多人都更相信“官方出品”的opencv才是最优的,也不一定,明白算法的实现才能最优。

yuzq

0个粉丝

4

问答

0

专栏

0

资料

yuzq 2015-01-04 20:33:32
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10849&ptid=4831]9crk 发表于 2015-1-4 14:08[/url]
无法执行的二进制文件,估计是编译错了,确定你使用的是海思的编译器?或者,你执行的时候是在板子上执行 ...[/quote]

确实用的是海思的编译器~怎么在板子上执行?我也不知道nfs挂载成功没!

_nucong

1个粉丝

24

问答

0

专栏

4

资料

_nucong 2015-01-04 21:29:52
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10870&ptid=4831]yuzq 发表于 2015-1-4 20:33[/url]
确实用的是海思的编译器~怎么在板子上执行?我也不知道nfs挂载成功没![/quote]

NFS挂载给你个传送门:
hi3515和虚拟机配置nfs
[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=1661&fromuid=3761[/url]
(出处: 易百纳论坛)

9crk

1个粉丝

34

问答

0

专栏

6

资料

9crk 2015-01-04 21:31:19
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10870&ptid=4831]yuzq 发表于 2015-1-4 20:33[/url]
确实用的是海思的编译器~怎么在板子上执行?我也不知道nfs挂载成功没![/quote]

建议下载周立功的EasyARM-iMX283 Linux开发手册,学习一下嵌入式开发的基础。网站不能给链接。。不然有推销嫌疑。。:lol 自己去周的官网找一下吧。

_nucong

1个粉丝

24

问答

0

专栏

4

资料

_nucong 2015-01-04 21:34:10
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=10870&ptid=4831]yuzq 发表于 2015-1-4 20:33[/url]
确实用的是海思的编译器~怎么在板子上执行?我也不知道nfs挂载成功没![/quote]

一般而言,都是在虚拟机上面使用海思编译器编译成可执行文件,然后通过nfs挂共享。
共享就可以在板端运行这个可执行文件了...

挂载是否成功:
在板端df看看,是否有挂载虚拟机信息出现,如果没有,输入:
mount -t nfs 172.18.197.32:/home/nfs /nfsroot/ -o nolock
其中172.18.197.32为虚拟机(ubuntu)的ip地址,/home/nfs 为虚拟机共享对外点,/nfsroot/为版端共享对外路径.
加载中···
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区