首页 文章 精选 留言 我的

精选列表

搜索[环境],共10000篇文章
优秀的个人博客,低调大师

CV预备(三): Ubuntu18.04下OpenCV3.X环境搭建

CV预备(一): conv2, filter2, imfilter的差别CV预备(二): im2col与col2im 目录 前言 安装 测试 最后 前言 为什么在OpenCV4.X出了n多个版本的时候, 我要来搭建3.X, 无他, 就是我目前的一些工程要调用的库需要3.X, 不然的话, macOS下直接brew install opencv就完事了, 我还写啥? 而且另一方面就是homebrew对老版本的安装真的不是很友好. 安装 首先如果是我, 会用ssh访问Ubuntu, 所以要先安装下ssh. sudo apt install net-tools sudo apt-get install openssh-server 然后补一些必要的库: sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev 用wget下载OpenCV3.X, 这里是3.4.7 sudo apt-get install wget wget https://github.com/opencv/opencv/archive/3.4.7.zip 之后解压这个zip包, 进入解压目录, 新建build文件夹 mkdir build ; cd build cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D PYTHON_DEFAULT_EXECUTABLE=/usr/bin/python3 -D BUILD_opencv_python3=ON -D BUILD_opencv_python2=OFF .. cmake这里需要说一下, /usr/local是安装路径, 可以修改. 然后, 后面一大串的目的就是编译的时候, python默认用python3. 然后开始编译和安装. sudo make -j2 sudo make install 之后如果你用python, 你需要用pip3下载opencv-python, 如果你是C++, 就可以跳过. sudo apt install python3-pip pip3 install opencv-python 运行python3, 输入import cv2, 无错误就是成功. 测试 官方提供了一个打开摄像头的测试用例, 进入如图目录, 编译运行. cmake . make ./opencv_example 或者, 你可以用g++嘛. 注意不是单引号', 是波浪线下面那个点`. g++ example.cpp `pkg-config opencv --libs --cflags opencv` 当然, 可以用自己的案例. 比如这里, 我用了一个Ransac算法, 新建build目录, 然后编译运行, 也完全ok. 最后 我本来想在mac上面安装, 各种版本降级的问题把我劝退了, 于是我在Ubuntu上尝试安装, 非常顺利. 喜欢记得点赞或者关注我哦, 有意见或者建议评论区见~

优秀的个人博客,低调大师

标准上云方案 即开即用,搭建基础上云环境

方案介绍适用于初创电商公司快速搭建平台,例如电商网站/APP/电子商城,线下业务线上化。能轻松承受约1-10万的日均访问量,能支持约300单/天的有效成单量。解决问题一键搭建:整体解决方案一键搭建,缩短3倍业务上线时间。存储与备份:RDS自动备份数据降低磁盘空间占用,应对80%以上的误操作一键回滚。高性能:针对业务峰值频发的特点,配置了缓存、CDN、弹性伸缩等功能。高效容灾:RDS、ECS等都配备了跨可用区容灾策略,保护应用与数据万无一失。客户案例随着银泰网体量的不断扩大,支撑网站运营的技术架构也迎来了新的挑战,为了保障网站运行的便利、稳定,银泰网选择了用云的方式来解决问题。银泰网背后的云架构基于阿里云的云服务器ECS、云数据库RDS、全站加速CDN、云盾等基础产品,银泰搭建了公共云上的基础架构,云化友好应用的发布,大大降低开发、运维成本。查看完整案例>

优秀的个人博客,低调大师

2018-04-27 搭建Python官方文档翻译环境-汉化示例代码

通过官方i18n流程, 实现文档中的代码段的汉化, 效果如下(4. More Control Flow Tools): 步骤 基于python官方3.6版文档cpython/Doc生成pot文件. 参考The build configuration file, 需要在Doc/conf.py中添加配置: gettext_compact = False gettext_additional_targets = ['literal-block'] 如下命令在_build文件夹中生成pot文件, 如果不设置gettext_compact就不能生成对应路径结构(所有tutorial中文档的可翻译字段都在一个pot文件) $ sphinx-build -M gettext . _build 如下命令生成对应po文件(参考Internationalization - Sphinx 1.8.0+ documentation): $ sphinx-intl update -p _build/gettext -l zh 修改构建脚本: 实现代码段翻译. use gettext_additional_targets to translate code samples in … · nobodxbodon/docsbuild-scripts@68e7578) 按照README运行后, 即在www文件夹中生成汉化后的文档 相关代码库 文档构建脚本库: nobodxbodon/docsbuild-scripts po文件库: nobodxbodon/python-docs-zh 生成的HTML演示库: nobodxbodon/py36zh 其他参考 Getting Started: Overview & Introduction to Concepts

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

用户登录
用户注册