2012-06-02 7 views

ответ

2

вам не нужно строить петлю самостоятельно, это уже сделано для вас.

cv::Mat img = cv::imread("img.jpg"); 
std::cout << img.total() << std::endl; 

Первая строка загружает изображение в стандартный C++ OpenCV контейнер Mat. Вторая строка печатает количество элементов в массиве подкласса Mat, в случае изображения это равно общему числу пикселей этого изображения.

Если эти конструкции были новыми для вас, вы должны начать с чтения these учебников.

+0

plz подробнее – Darsh

+0

Thx, но я хочу знать, как это сделать. «Горизонтальное положение, отсчитывающее пиксели от левого края изображения, от центра самого маленького прямоугольного прямоугольника, который можно нарисовать со всеми« на «пиксели внутри коробки». Примечание: поле == image – Darsh

+0

@Darsh Вы задали вопрос неправильно. Но ответ здесь довольно простой, изящный и полностью отвечает на вопрос. –

Смежные вопросы