pix = numpy.array([ # упрощённая картинка в оттенках серого. для цвета разница не принципиальная.
[1, 7, 3],
[5, 4, 2],
], dtype=numpy.uint8)
mask = pix > 4 # mask - логический массив такой же формы как pix
# [False, True, False],
# [True, False, False],
bright = pix[mask] # массив [7, 5] - значения, удовлетворяющие условию.
import asyncio
import aioschedule as schedule
import time
schedule.every().hour.do(job)
loop = asyncio.get_event_loop()
while True:
loop.run_until_complete(schedule.run_pending())
time.sleep(0.1)
schedule.every(9).seconds.do(main) #test
while True:
schedule.run_pending()
Уф. У тебя есть csv файл, так?
И всё! В files будут лежать имена файлов. Номер столбца в csv сам укажешь.