Skip to content

Commit 8a6b15d

Browse files
authored
Update Introduction to OpenCV-Python Tutorial.md
1 parent 4e54c9b commit 8a6b15d

File tree

1 file changed

+4
-20
lines changed

1 file changed

+4
-20
lines changed

ch01-On_OpenCV/Introduction to OpenCV-Python Tutorial.md

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
# 关于OpenCV
22

3-
OpenCV于1999年由Gary Bradsky在英特尔启动,2000年第一个版本发布。Vadim Pisarevsky加入了Gary Bradsky,负责管理英特尔的俄罗斯软件OpenCV团队。
4-
5-
2005年,OpenCV被用于赢得[2005年DARPA大挑战赛](https://en.wikipedia.org/wiki/DARPA_Grand_Challenge_(2005))的车辆。后来,它的积极发展继续在Willow Garage的支持下与Gary Bradsky和Vadim Pisarevsky领导该项目。OpenCV现在支持与计算机视觉和机器学习相关的许多算法,并且日益扩大。
6-
7-
OpenCV支持各种各样的编程语言,如C ++,Python,Java等,并且可以在包括Windows,Linux,OS X,Android和iOS在内的不同平台上使用。基于CUDA和OpenCL的高速GPU操作接口也在积极的发展。
8-
--------------------------------------------------------------------------------------------------------------------------------
93
# Translate (Anucha- goolge tranalTE)
104
OpenCV was started by Gary Bradsky at Intel in 1999, and the first version was released in 2000. Vadim Pisarevsky joined Gary Bradsky and is responsible for managing Intel’s Russian software OpenCV team.
115

@@ -18,11 +12,11 @@ OpenCV-Python is OpenCV's Python API, which combines the best features of OpenCV
1812

1913
## OpenCV中的Python
2014

21-
OpenCV-Python是一个用于解决计算机视觉问题的Python绑定库。
15+
OpenCV-Python is a Python binding library for solving computer vision problems.
2216

23-
Python是由Guido van Rossum开始的通用编程语言,它非常流行,主要是因为它的简单性和代码可读性。它使程序员能够在更少的代码行中表达想法,而不会降低可读性。
17+
Python is a common programming language started by Guido van Rossum, which is very popular mainly because of its simplicity and code readability. It enables programmers to express ideas in fewer lines of code without reducing readability.
2418

25-
与C / C ++等语言相比,Python速度较慢。也就是说,Python可以通过C / C ++轻松扩展,这使得我们可以在C / C ++中编写计算密集型代码,并创建可用作Python模块的Python包装。这给了我们两个优点:第一,代码与原始C / C ++代码一样快(因为它是实际的C ++代码在后台工作),其次,它比Python C / C ++更容易编码。OpenCV-Python是原始OpenCV C ++实现的Python包装器。
19+
Python is slower than languages such as C/C. That is, Python can be easily extended through C /C, which allows us to write compute-intensive code in C /C? and create python packaging that can be used as a Python module. This gives us two advantages: first, the code is as fast as the original C/C?code (because it actually works in the background), and second, it is easier to code than Python C/C? OpenCV-Python is the original OpenCV C-plus implementation of the Python wrapper.
2620

2721
OpenCV-Python使用Numpy,它是一个高度优化的库,用于使用MATLAB风格的语法进行数值运算。所有OpenCV阵列结构都转换成Numpy数组。这也使得与使用Numpy的其他库(如SciPy和Matplotlib)更容易集成。
2822
-------------------------------------------------------------------------------------------------------------------------------------
@@ -36,13 +30,7 @@ Compared with languages ​​such as C/C++, Python is slower. That is, Python c
3630

3731
OpenCV-Python uses Numpy, which is a highly optimized library for numerical operations using MATLAB-style syntax. All OpenCV array structures are converted to Numpy arrays. This also makes it easier to integrate with other libraries that use Numpy (such as SciPy and Matplotlib).
3832
---------------------------------------------------------------------------------------------------------------------------------------
39-
## OpenCV-Python教程
4033

41-
OpenCV引入了一套新的教程,它将引导您了解OpenCV-Python中可用的各种功能。本指南主要集中在OpenCV 3.x版本(尽管大多数教程也将与OpenCV 2.x一起使用)。
42-
43-
推荐使用Python和Numpy的以前的知识,因为本指南将不会介绍。熟练使用Numpy是必须的,以便使用OpenCV-Python编写优化的代码。
44-
45-
本教程最初由Abid Rahman K.开始,是Alexander Mordvintsev指导下的“Google Summer Code”计划的一部分。
4634

4735
## OpenCV-Python Tutorial
4836

@@ -54,11 +42,7 @@ This tutorial was originally started by Abid Rahman K. as part of the "Google Su
5442
________________________________________________________________________________________________________________________________________
5543
## OpenCV需要你!
5644

57-
由于OpenCV是一个开源计划,欢迎所有人对图书馆,文档和教程做出贡献。如果您在本教程中发现任何错误(从小的拼写错误到代码或概念中的严重错误),请通过在GitHub中克隆OpenCV 并提交引用请求来随意更正。OpenCV开发人员将检查您的拉动请求,给您重要的反馈意见(一旦通过审核人员的批准),它将被合并到OpenCV中。然后,您将成为一个开源的贡献者 :-)
58-
59-
随着新模块被添加到OpenCV-Python,本教程将不得不进行扩展。如果您熟悉一个特定的算法,并且可以编写一个教程,包括算法的基本原理和示例使用的代码,请执行此操作。
6045

61-
记住,我们一起可以使这个项目取得圆满成功!
6246

6347
Since OpenCV is an open source project, everyone is welcome to contribute to the library, documentation and tutorials. If you find any errors in this tutorial (from minor spelling errors to serious errors in the code or concept), please feel free to correct them by cloning OpenCV in GitHub and submitting a citation request. The OpenCV developers will check your pull request and give you important feedback (once approved by the reviewers), it will be merged into OpenCV. Then you will become an open source contributor :-)
6448

@@ -79,4 +63,4 @@ Remember, together we can make this project a complete success!
7963
* [基本的Numpy教程](http://wiki.scipy.org/Tentative_NumPy_Tutorial)
8064
* [Numpy示例列表](http://wiki.scipy.org/Numpy_Example_List)
8165
* [OpenCV文档](http://docs.opencv.org/)
82-
* [OpenCV论坛](http://answers.opencv.org/questions/)
66+
* [OpenCV论坛](http://answers.opencv.org/questions/)

0 commit comments

Comments
 (0)