Bio-python/Usually Library(2)
-
파이썬 매직메소드 다루기
1.__len__(self) -> int 이 함수는 클래스 생성자내에서 my_list를 반환해와 len형태로 반환하도록 구현되어있음 -> int와 같이 ->는 사용자나 유지보수하는 다른 사용자들이 메소드의 반환값 타입을 지정하기위해 사용되며, 반환값에 대한 이해도를 올려줌! class MyClass: def __init__(self, my_list): self.my_list = my_list def __len__(self) -> int: return len(self.my_list) my_instance = MyClass([1, 2, 3, 4]) print(len(my_instance)) # 4 2.def __getitem__(self,key) 이 함수의 key 는 인덱스나 슬라이스 객체이다. 객체의 요소..
2023.04.04 -
Patchify
Patchify는 큰이미지를 처리하기 위한 라이브러리로, 의료영상에 많이 쓰인다. 1. 원리 2. 인수 !pip install patchify import patchify patchify(image, patch_shape, level) patchify는 리스트 형태에서 numpy형식으로 반환된다. ##save from PIL import Image import numpy as np image = Image.open("your.jpg") patches = patchify(image,(256,256,3),step=256) for patch0 in range(patches.shape[0]): for patch1 in range(patches.shape[1]): patch = patches[patch0,patc..
2023.03.29