существует ли формат изображения, в котором пиксель может быть сохранен, используя одно число больше 255 - PullRequest
0 голосов
/ 14 октября 2019

Я пытаюсь создать маску для анализа некоторых моих изображений. в этой маске мне нужно как минимум 500 разных чисел. но я могу просто использовать ndarray, не превращая его в изображение, потому что я использую opencv в процессе создания маски ... поэтому, если число больше 255, оно просто изменит его на (число - 255).

def create_mask(x=20, y=12, l=480):
    s = int(l / y)
    lin_mask = np.zeros([l*2, s*x], np.uint8)
    color = 0
    for i in range(y*2):
        for j in range(x):
            lin_mask[i*s:(i+1)*s, j*s:(j+1)*s] = np.ones([s, s], np.uint8)*color
            color = color + 1
    m = cv2.warpPolar(lin_mask, (l*2, l*2), (l, l), l, cv2.WARP_INVERSE_MAP)
    t = int(l/2)
    m = m[t: t+l, t:t+l]
    return m
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...