본문 바로가기

공부 | Study/Python

Python Slicing 슬라이싱

반응형

파이썬에서 일부 자료만 빼와서 사용하거나 조작할때 슬라이싱은 유용하게 사용된다.

사용법은 아래와 같다.

image[start:end:step]

 

 

위와 같은 이미지를 Python Slicing을 사용해서 만들고자 한다면 어떻게 해야할까?

아래 코드를 참고.

w, h = 512, 512
image = np.zeros(shape=(h,w), dtype=np.uint8)
image[:100,:] = 255
image[100:200,:] = 128
image[200:300,:] = 64
image[300:512,:] = 0

cv2_imshow(image)

 

 

 

반응형