- 選取工具也可視為繪圖工具。
- 因為,繪製太極圖,其實是在產生特殊造型的選取範圍。
- 而且,過程中,完全不需要用到畫筆。
- 既然,已經知道如何繪製太極圖,用程式代勞,豈不美哉!
- 我其實是從 Python-fu 學會太極圖的製作流程
- Python-fu 之中,表達太極的意義的英文,是用陰陽 yin-yang 來代替。
- 讀者可以從網路的教學,來學習太極圖,很多操作的細節,他們講解得更細膩。
- 我所講解的製作流程,其實,相當於用 Python-fu 程式碼生成太極圖的流程。
- 以 Step 5 的圖為例,辨識選取區域為何
- 觀看正圓的右下部的弧線與左下部的弧線

- 欲辨識選取區域,要知道虛線所代表的意義。
- 下面的圖片,該影像只有一個圖層,影像與圖層的尺寸都是 128 x 128 。
- 為了看清楚選取區域外框線,讓影像以 200% 的比例顯示,因此,擷取圖片時,得到的圖片接近於 256 x 256 。
- Step 1.
- 新增 128 x 128 影像,其底色為黑色的。
- 使用矩形選取工具,將左半部選取起來。

- Step 2.
- 按住 Shift 鍵,會合併新拖曳出的選取範圍。
- 使用橢圓選取工具,在上方中間,拖曳出正圓的選取範圍。
- 由於按住了 Shift 鍵,因此,會得到下圖所顯示的選取區域。

- Step 3.
- 按住 Ctrl 鍵,會扣除掉新拖曳出的選取範圍。
- 使用橢圓選取工具,在下方中間,拖曳出正圓的選取範圍。
- 由於按住了 Ctrl 鍵,因此,會得到下圖所顯示的選取區域。

- Step 4. 填入白色

- Step 5.
- 釋放目前的選取區域。
- 再使用橢圓選取工具,切齊影像的邊界,產生正圓的選取區域。

- Step 6. 反相選取

- Step 7. 清除正圓的邊緣,邊緣出現透明的背景。

- Step 8.
- 使用橢圓選取工具,在上方中間,拖曳出一個小的正圓的選取區域。
- 之後,要填入黑色。

- Step 9.
- 上方中間的小圓填入黑色。
- 下方中間的小圓填入白色。
- 大功告成,下圖為最終結果圖。
