完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在安装opencv之前,需要扩展一下分区,不然会报内存不足的错误 我用的是16G的内存卡,为扩展以后剩余内存大一点 lemaker@lemaker:~$sudo parted /dev/mmcblk0 [sudo] passwordfor lemaker: GNU Parted 3.2 Using /dev/mmcblk0 Welcome to GNUParted! Type 'help' to view a list of commands. (parted) print Model: SD SS16G(sd/mmc) Disk /dev/mmcblk0:15.9GB Sector size(logical/physical): 512B/512B Partition Table:gpt Disk Flags: Number Start End Size File system Name Flags 1 8389kB 58.7MB 50.3MB fat16 primary 2 58.7MB 3670MB 3611MB ext4 primary (parted)resizepart Partition number?2 End? [3670MB]? -1 (parted) print Model: SD SS16G(sd/mmc) Disk /dev/mmcblk0:15.9GB Sector size(logical/physical): 512B/512B Partition Table:gpt Disk Flags: Number Start End Size Filesystem Name Flags 1 8389kB 58.7MB 50.3MB fat16 primary 2 58.7MB 15.9GB 15.9GB ext4 primary (parted) q Information: Youmay need to update /etc/fstab. lemaker@lemaker:~$sudo reboot 执行sudo reboot 系统会重启。 lemaker@lemaker:~$sudo resize2fs /dev/mmcblk0p2 [sudo] passwordfor lemaker: resize2fs 1.42.12(29-Aug-2014) Filesystem at/dev/mmcblk0p2 is mounted on /; on-line resizingrequired old_desc_blocks =1, new_desc_blocks = 1 The filesystem on/dev/mmcblk0p2 is now 3874956 (4k) blocks long. lemaker@lemaker:~$sudo parted GNU Parted 3.2 Using /dev/mmcblk0 Welcome to GNUParted! Type 'help' to view a list of commands. (parted)print Model: SD SS16G(sd/mmc) Disk /dev/mmcblk0:15.9GB Sector size(logical/physical): 512B/512B Partition Table:gpt Disk Flags: Number Start End Size File system Name Flags 1 8389kB 58.7MB 50.3MB fat16 primary 2 58.7MB 15.9GB 15.9GB ext4 primary 扩展之后,“/“根目录所在分区为15.9G 好了,分区扩展之后就可以安装opencv 在官网下载好opencv .我选择的是2.4.10 在下载目录下解压 unzipopencv-2.4.10.zip 我把解压好的目录复制到根目录下 cp ~r~/Dowloads/opencv-2.4.10 ~/ 新建编译文件夹 cd opencv-2.4.10 mkdir release 安装依赖软件 sudo apt-getinstall build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpylibavcodec-dev libavformat-dev libswscale-dev cd release cmke 配置 楼主没加-DWITH_FFMPEG=OFF 。编译了好几次一直报错,加上就好了 cmake -DCMAKE_BUILD_TYPE=RELEASE -D WITH_FFMPEG=OFF -D CMAKE_INSTALL_PREFIX=/usr/local.. 编译 make 安装 sudo makeinstall 安装配置成功后,运行个示例测试下 将源码中的/samples目录下的 c文件夹拷贝出来 chmod +xbuild_all.sh /build_all.sh /facedetect--cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml"--scale=1.5 lena.jpg
|
|
相关推荐
|
|
楼主你好,lemaker官方好像提供了opencv的安装包,可以参考这个:
http://forum.lemaker.org/cn/foru ... &extra=page%3D1 |
|
|
|
|
|
西蒙_灰机 发表于 2016-2-16 09:17 感谢坛友的分享, 已经并入lemaker试用贴中, 也欢迎您,后续开贴分享, |
|
|
|
|
|
楼主您好,你在安装opencv这个过程,我也有做过,我就是直接在SD卡里面进行安装编译的,最后也可以成功运行例子程序,楼主有尝试使用codeblocks+opencv做开发吗?比如在codeblocks里面运行人脸检测程序?有成功吗?
|
|
|
|
|
|
MAT_BB 发表于 2016-2-21 10:20 不习惯用codeblocks,我直接用的gedit+cmake,编译调试的,今天把以前在pc下做过的一个二维码识别移植到这个板子上试了下,用cmake+make,可以成功 |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 13:43 , Processed in 0.540643 second(s), Total 51, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号