728x90
์ค๋์ ํ์ด์ฌ์ผ๋ก ์น์์ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ฐ๋จํ๊ฒ ํฌ์คํ ํด๋ณด๋ ค๊ณ ํฉ๋๋ค!

1. ๋จผ์ scikit-image๋ฅผ install ํด์ค๋๋ค!
pip install scikit-image
2. ํจํค์ง๋ฅผ ๋ถ๋ฌ์์ค๋๋ค.
from skimage.io import imread
from skimage.transform import resize
from matplotlib import pyplot as plt
import matplotlib.cm as cm
3. ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ฌ ๋งํฌ๋ฅผ example_file์ด๋ผ๋ ์ด๋ฆ์ผ๋ก ์ ์ฅํด์ฃผ์์ต๋๋ค.
example_file=("https://upload.wikimedia.org/wikipedia/commons/4/4f/Felis_silvestris_catus_lying_on_rice_straw.jpg")
4. ์ด๋ฏธ์ง๋ฅผ ์ฝ์ด์์ค๋๋ค.
image = imread(example_file)
plt.imshow(image)
plt.show()
๊ท์ฌ์ด ๊ณ ๋ฅ์ด..์ฌ์ง์ด ๋ถ๋ฌ์์ง๋๋ค!
imread๋ ์ง์ ๋ ํ์ผ์์ ์ด๋ฏธ์ง๋ฅผ ์ฝ์ด์ค๋ ํจ์์ ๋๋ค.
5. ์ด๋ฏธ์ง ํ๋
image2= image[500:3000, 500:4000]
plt.imshow(image2)
plt.show()
6. resizing
image3 = resize(image, (1250, 1750), mode='symmetric')
plt.imshow(image3)
print("์๋ณธ ์ด๋ฏธ์ง :", image.shape)
print("resizing ํ :", image3.shape)
=> resize ํจ์๋ฅผ ์ ์ฉํ๊ธฐ ์ ๊ณผ ํ์ ์ฌ์ด์ฆ๊ฐ ๋ฌ๋ผ์ง ๊ฒ์ ํ์ธํ ์ ์๋ค.!
7. ํ๋ฐฑ ๋ณํ
image4 = imread(example_file, as_gray=True)
plt.imshow(image4, cmap=cm.gray)
plt.show()
728x90