Rangkuman UAS Pengolahan Citra Digital
Dasar Pengenalan Citra citra berisi matriks yang tiap elemennya adalah pixel yang merepresentasikan warna, bentuk, tekstur konversi citra RGB (0-255 tiap channelnya) ke grayscale pake rata-rata -> $x = \dfrac{r + g + b}{3}$ pake weighted avg -> $x = a_{r}r + a_{g}g + a_{b}b$ dimana $a_{k}$ adalah konstanta yang mengskalakan tiap channelnya dan $a_{r}+ a_{g}+a_{b} = 1$ di python tinggal cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) konversi grayscale (0-255) ke biner (thresholding) pakai threshold $\theta$, misal $\theta=128$, maka $\begin{cases}1 \text{ jika } x \geq \theta \ 0 \text{ jika } x < \theta \end{cases}$ Atau pake rata-rata $\bar{x}$, $\begin{cases}1 \text{ jika } x \geq \bar{x}\ 0 \text{ jika } x < \bar{x} \end{cases}$ 1 itu artinya nyala/putih, 0 kebalikannya cv2....