opencv raw转rgb_Opencv-python:(1)基本介绍和3种中文文字输出探讨

本文介绍了OpenCV的基本概念及其在Python中的应用,包括如何安装和使用OpenCV读取显示图片。针对在处理中文显示时遇到的问题,如窗口标题名中文乱码和图片内嵌入中文,文章提供了三种解决方案,包括联合PIL法、matplotlib法和freetype方法。尽管存在一些兼容性挑战,作者仍期待OpenCV未来能更好地支持中文。
摘要由CSDN通过智能技术生成

1 Opencv:

========

1.1 OpenCV是计算机视觉领域应用最广泛的开源工具包,基于C/C++,跨平台的。

1.2 OpenCV最早源于Intel公司1998年的一个研究项目。

1.3 OpenCV旨在提供一个用于计算机视觉的科研和商业应用的高性能通用库。

1.4 并提供了Python,Matlab和Java等语言的接口。

0828b2b6ebdab884a8a7433073ab932d.png

2 Opencv-python:

==============

2.1 OpenCV的python的API接口。

9b927dd6db5f37952b3a433aa36b892c.png

2.2 OpenCV也有两个大版本:OpenCV2和OpenCV3。

2.3 作用:图像image、视频video、机器学习等方面有强大作用。

49a7046ea44f7cf75776fc27706767ac.png

2.4 只讲Python下OpenCV安装和cv2基本使用,简单入门,防止掉坑。

3 准备:

=====

3.1 官网:

https://opencv.org/  #官网https://github.com/opencv/opencv  #githubhttps://opencv-python-tutroals.readthedocs.io/en/latest/index.html #文档

3.2 环境:

华为笔记本电脑、深度deepin-linux操作系统、谷歌浏览器、python3.8和微软vscode编辑器。

3.3 安装:

pip install --upgrade setuptools  #升级pippip install numpy Matplotlib  #提前安装依赖pip install opencv-python  #这才是安装#本机安装:sudo pip3.8 install -i https://mirrors.aliyun.com/pypi/simple  opencv-python

4 读取并显示图片:

=============

4.1 代码1:

#导入模块,注意是cv2,不是opencvimport cv2#读取图片img = cv2.imread('/home/xgj/Desktop/opencv-cv2/pic1.jpeg')#打印图片类型pr
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值