Python Graphics: A Reference for Creating 2D and 3D Images

B.J. Korites

買這商品的人也買了...

商品描述

Use Python's built-in features to create innovative graphics for data visualization and technical illustrations. This book goes beyond simple commands and libraries to explain how to not only display but also rotate, shade, and edit graphics for any purpose. 
 
Starting with the essential Python functions to set up a plotting space and produce 2 and 3-dimensional objects, you'll learn how to construct more complex objects, translate and rotate them, remove hidden lines, introduce shading to add realism, and project images to visualize any dataset. The final chapter includes several worked applications in science and engineering including planetary models, which you can adapt for your own use.
 
Written for developers who want to harness Python's capabilities to fine-tune their images, Python Graphics covers the different commands for plotting dots, lines, arrows, or arcs, creating custom plotting grids, correcting distortions, adding text and labels to illustrations, manipulating arcs and circles, specify and use colors, and more. Armed with these techniques and core math skills, you'll be ready to create and customize detailed technical illustrations or data visualizations. 
 
What You'll Learn
  • Use Python′s built-in commands for plotting, removing distortions, and rotating objects
  • Create and edit 2D and 3D objects
  • Develop illustrations for scientific and engineering applications
Who This Book Is For
 
Python developers looking for tips on how to create illustrations and visualizations, as well as scientists, engineers, or students using Python. It assumes familiarity with vectors, matrices, geometry and trigonometry.

商品描述(中文翻譯)

使用Python的內建功能來創建創新的數據可視化和技術插圖。本書不僅介紹了簡單的命令和庫,還解釋了如何顯示、旋轉、陰影和編輯圖形,以達到任何目的。

從基本的Python函數開始,設置繪圖空間並生成2D和3D對象,您將學習如何構建更複雜的對象,將其平移和旋轉,去除隱藏的線條,引入陰影以增加真實感,並投影圖像以可視化任何數據集。最後一章包括幾個在科學和工程領域中的應用實例,包括行星模型,您可以根據自己的需求進行調整。

《Python圖形編程》針對希望利用Python的功能來調整圖像的開發人員,介紹了不同的命令,用於繪製點、線條、箭頭或弧形,創建自定義繪圖網格,糾正失真,向插圖添加文本和標籤,操作弧形和圓形,指定和使用顏色等。掌握這些技巧和核心數學技能後,您將能夠創建和自定義詳細的技術插圖或數據可視化。

你將學到什麼:
- 使用Python的內建命令進行繪圖、去除失真和旋轉對象
- 創建和編輯2D和3D對象
- 開發科學和工程應用的插圖

本書適合對如何創建插圖和可視化感興趣的Python開發人員,以及使用Python的科學家、工程師或學生。假設讀者對向量、矩陣、幾何和三角學有一定的了解。