- Machine Learning for OpenCV
- Michael Beyeler
- 232字
- 2021-07-02 19:47:13
What you need for this book
You will need a computer, Python Anaconda, and enthusiasm. Lots of enthusiasm. Why Python?, you may ask. The answer is simple: it has become the de facto language of data science, thanks to its great number of open source libraries and tools to process and interact with data.
One of these tools is the Python Anaconda distribution, which provides all the scientific computing libraries we could possibly ask for, such as NumPy, SciPy, Matplotlib, Scikit-Learn, and Pandas. In addition, installing OpenCV is essentially a one-liner. No more flipping switches in cc make or compiling from scratch! We will talk about how to install Python Anaconda in Chapter 1, A Taste of Machine Learning.
If you have mostly been using OpenCV in combination with C++, that's fine. But, at least for the purpose of this book, I would strongly suggest that you switch to Python. C++ is fine when your task is to develop high-performance code or real-time applications. But when it comes to picking up a new skill, I believe Python to be a fundamentally better choice of language, because you can do more by typing less. Rather than getting annoyed by the syntactic subtleties of C++, or wasting hours trying to convert data from one format into another, Python will help you concentrate on the topic at hand: to become an expert in machine learning.
- JavaScript全程指南
- Kali Linux Web Penetration Testing Cookbook
- Oracle從新手到高手
- Game Programming Using Qt Beginner's Guide
- MATLAB 2020 從入門到精通
- Java程序設(shè)計(jì)與計(jì)算思維
- 老“碼”識(shí)途
- 蘋果的產(chǎn)品設(shè)計(jì)之道:創(chuàng)建優(yōu)秀產(chǎn)品、服務(wù)和用戶體驗(yàn)的七個(gè)原則
- 微服務(wù)從小白到專家:Spring Cloud和Kubernetes實(shí)戰(zhàn)
- C++編程兵書
- 并行編程方法與優(yōu)化實(shí)踐
- MyBatis 3源碼深度解析
- PHP+MySQL動(dòng)態(tài)網(wǎng)站開發(fā)從入門到精通(視頻教學(xué)版)
- DB2SQL性能調(diào)優(yōu)秘笈
- 原型設(shè)計(jì):打造成功產(chǎn)品的實(shí)用方法及實(shí)踐