Intro to Jython and JES
本章會使用JES這個軟體以及Jython 這個語言來寫, Jython是一個用JAVA來實現的python語言, 他除了原來python bulit-in的function外, Jython提供了額外的method及classes來處理圖形。 JES (Jython Environment for student)
JES
安裝JES (for mac)
-
確認是否有java (以下為無的步驟)

-
去ADOPTIUM下載, 因必須要為Java 8 版本 因此選”Other platforms and versions”, 下載完pkg檔後安裝
Home | Adoptium


-
下載並安裝JES
Untitled
-
點選jes.sh執行(要去系統設定那邊給權限)

Color Encoding
- 電腦上的圖片是由一格一格的pixel(像素)構成, 每個pixel又是由光學三原色紅色, 綠色, 及藍色組成。
- 而紅綠藍這三種顏色,每一種都是由1 byte (8 bits) 所組成, 因此1個pixel有3個bytes, 也就是24個bits。
- 對於每個bit來說,就是1 or 0, 因此每個顏色就會有 $2^8$種組合也就是256種不同level的顏色。
- 而全部共有24個bits, 也就是有 $2^{24}$種 16777216種組合。
- red = 0, green = 0, blue = 0是黑色; red = 255, green = 255, blue = 255是白色
