Как я могу перебрать пиксели изображения более быстрым способом в Python?

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

for i in range(0,rows):
  for j in range(0,cols):
    if(condition)
      image[i,j] = 0;

Но это довольно медленно, так как мне приходится заниматься обработкой видео. Я вижу, что я должен использоватьImage.point(), но я не уверен, как это реализовать. Может ли кто-нибудь помочь мне в этом?

Ответы на вопрос(2)

Ваш ответ на вопрос