Как выровнять яркость на всем изображении python - PullRequest
0 голосов
/ 05 августа 2020

Я снимаю список материалов с помощью светодиодной ленты, и из-за мерцания у меня получаются полосы с более яркими и темными линиями [

изображение

, поэтому эти строки повторяются с фиксированной периодичностью, и мне просто нужно применить какую-то маску, которая может регулировать яркость на более темных линиях. поэтому я попробовал этот небольшой скрипт, чтобы найти эту гибель: где я просто пытаюсь найти этот другой цвет ч / б на центральных пикселях

import numpy as np
import cv2

img=cv2.imread('example.jpg',0)
line=img[:,int(img.shape[1]/2)]
l=0
k=[]
while l<len(line)-3:
    if line[l]-line[l+3]>5:
        k.append(l+1)
    l+=1    
print(k)         
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...