本书主要讲授如何利用Python实现计算机图形学相关的绘制,包括基本元素的绘制、二维和三维坐标变换、透视、相交、删除隐藏线、着色、数据拟合及曲面绘制等,并通过两个例子演示了本书的全部知识。所有章节都以理论结合实践的思路进行讲授。跟随书中的讲解,你能够很容易理解并完成相关的程序,即便没有太多编程基础也能很快上手。学习这本书是同时入门计算机图形学和Python编程的便捷之路。
本书是为希望利用Python的能力微调图像的开发人员编写的,它涵盖了各种图形处理命令,例如:绘制点、线、箭头、弧,创建自定义绘图网格,纠正图像失真,给图像添加文本和标签,对弧和圆进行操作,指定和使用颜色,等等。有了这些技术和核心数学技能,你就可以创建和定制详细的技术插图或做数据可视化了。
B. J. 科里特斯(B. J. Korites)
B. J. 科里特斯博士一直从事计算机工程和科学应用。他是一名教育家、顾问,著有十多本关于几何建模、计算机图形学、人工智能、物理过程模拟、结构分析、计算机在科学和工程中的应用的书籍。