推荐一个计算机视觉图书:python计算机视觉编程

编辑部的主页:好像没啥用

http://shop.oreilly.com/product/0636920022923.do

每章的代码,github上面的:中文版

https://github.com/willard-yuan/pcv-book-code

github上面,英文版:

https://github.com/jesolem/PCV

项目主页:

http://programmingcomputervision.com

中文在线的书:

http://www.ituring.com.cn/tupubarticle/2024?utm_source=tuicool

然后下载安装

python(x,y)下载地址:https://code.google.com/p/pythonxy/

PIL windows下安装地址:http://effbot.org/downloads/PIL-1.1.7.win32-py2.7.exe

安装好了以后,点击自动的编辑器:

新建工程,插入代码:

# -*- coding: utf-8 -*-
"""
Created on Mon Jun 29 21:36:11 2015

@author: season
"""

from PIL import Image;
from pylab import *;

im = array(Image.open('lena.jpg'))

imshow(im)

x = [100, 100, 400, 400]
y = [200, 500, 200, 500]
plot(x, y, 'r*')

plot(x[:2], y[:2])

#axis('off')

title('Plotting: "empire.jpg"')
show()

这个编辑器着实不错,可以下断点,单步调试啥的,完全满足日常需要,python又降低了进行计算机视觉相关研究的门槛啊
效果:





时间: 2024-07-29 23:34:00

推荐一个计算机视觉图书:python计算机视觉编程的相关文章

实验一个最小的PYTHON服务器编程

没事,玩玩儿~~~:) 按书上的例子来作.. #!/usr/bin/env python #Simple Server - Chapter 1 -server.py import socket host = '' port = 51423 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) s.bind((host, port))

python多媒体编程 我在安装完PyOpenGL3.0.1后,运行根据书里面写的一个脚本,却出错

问题描述 python多媒体编程 我在安装完PyOpenGL3.0.1后,运行根据书里面写的一个脚本,却出错 python多媒体编程 我在安装完PyOpenGL3.0.1后,运行根据书里面写的一个脚本,却出错 解决方案 这个就是ctypes没找到,你尝试把环境变量什么的好好配置一下

给大家推荐一个python的学习网站 http://www.codecademy.com

  注册之后,可以跟着指导,自己编码学习,比较方面:         再推荐一个在线编译的代码网站,c/c++ python  都可以:   http://codepad.org          

《从问题到程序:用Python学编程和计算》——1.2 Python语言简介

1.2 Python语言简介 本节将首先简单介绍Python语言的一些基本情况,包括其发展和使用的情况.而后介绍Python语言系统的安装和使用方面的基本常识.1.2.1 Python语言的发展和应用 Python语言是CWI(荷兰国家数学和计算机研究中心)的程序员Guido van Rossum在1989年开始开发的一种高级编程语言,当时的主要设计目标是希望能用于方便地管理CWI的Amoeba操作系统.后来,由于其各方面的优点而逐渐流行起来. Python语言现在由Python软件基金会(Py

Python函数式编程指南(一):函数式编程概述

  这篇文章主要介绍了Python函数式编程指南(一):函数式编程概述,本文讲解了什么是函数式编程概述.什么是函数式编程.为什么使用函数式编程.如何辨认函数式风格等核心知识,需要的朋友可以参考下 1. 函数式编程概述 1.1. 什么是函数式编程? 函数式编程使用一系列的函数解决问题.函数仅接受输入并产生输出,不包含任何能影响产生输出的内部状态.任何情况下,使用相同的参数调用函数始终能产生同样的结果. 在一个函数式的程序中,输入的数据"流过"一系列的函数,每一个函数根据它的输入产生输出.

Python函数式编程指南(二):从函数开始

  这篇文章主要介绍了Python函数式编程指南(二):从函数开始,本文讲解了定义一个函数.使用函数赋值.闭包.作为参数等内容,需要的朋友可以参考下 2. 从函数开始 2.1. 定义一个函数 如下定义了一个求和函数: 代码如下: def add(x, y): return x + y 关于参数和返回值的语法细节可以参考其他文档,这里就略过了. 使用lambda可以定义简单的单行匿名函数.lambda的语法是: 代码如下: lambda args: expression 参数(args)的语法与普

python核心编程--笔记(不定时跟新)

的解释器options: 1.1 –d   提供调试输出 1.2 –O   生成优化的字节码(生成.pyo文件) 1.3 –S   不导入site模块以在启动时查找python路径 1.4 –v   冗余输出(导入语句详细追踪) 1.5 –m mod 将一个模块以脚本形式运行 1.6 –Q opt 除法选项(参阅文档) 1.7 –c cmd 运行以命令行字符串心事提交的python脚本 1.8 file   以给定的文件运行python脚本 2 _在解释器中表示最后一个表达式的值. 3 prin

《 Python树莓派编程》——3.3 Python入门

3.3 Python入门 让我们开始学习Python吧.在树莓派上运行Python有3种不同的方法:使用内置的IDLE解释器,在终端内运行,或者用作脚本文件.我们先介绍IDLE. 3.3.1 通过IDLE运行Python IDLE编辑器类似于一个"沙盒",你无需编写全部脚本内容便可同Python进行交互,并观测它所做的事情.IDLE代表"Integrated DeveLopment Environment",集成开发环境,它也代表了对Eric Idle的一种尊敬,E

拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录

目录 目录 关于这本书 必看知识点 最后 关于这本书 <Python 核心编程 (第二版)>是一本 Python 编程的入门书,分为 Python 核心(其实并不核心,应该叫基础) 和 高级主题 两大部分,以 Python 2.x 作为主要演示版本,涵盖的知识面广,知识点较齐全,代码多且好理解,但对 Python 版本特性的内容太久远,不合时宜. 整体来说 Python 核心 部分是主要内容,高级主题 部分作为应用扩展内容.后半部分篇幅较短,内容不够深入,只到了解的层面,好在横向够广(每一个主

《UNIX/Linux 系统管理技术手册(第四版)》——2.5 Python脚本编程

2.5 Python脚本编程 UNIX/Linux 系统管理技术手册(第四版) 随着项目变得越来越大.越来越复杂,面向对象的设计和实现所带来的好处,也就变得越来越清楚.Perl错过了大概5年时间,没有提供OO特性,虽然它后来又拼命去追赶,但Perl版的面向对象编程仍然显得有点儿牵强. 本节介绍Python 2.Python 3尚在开发之中,可能在本书没过时之前就能发布.但是和Perl 6不一样的是,它看上去更像是一种增量更新. 有着很强OO背景的工程师通常会喜欢Python和Ruby,这两种脚本