Ограничение OpenCV в использовании памяти - PullRequest
0 голосов
/ 12 мая 2018

Я пишу программу, которая должна работать с 42-мегапиксельной камерой.Я использую Visual Studio 2015 с OpenCV и библиотекой управления изображениями.

Я заметил, что программа зависла из-за нехватки памяти, даже если у меня есть половина доступной оперативной памяти

Я пыталсясоздать большие изображения cv :: Mat в верхней части моей программы, просто чтобы посмотреть, что происходит, и после того, как программа достигла 1 ГБ используемой памяти, она потерпела крах.Теперь мой вопрос: есть ли какие-либо ограничения в использовании OpenCV?и если да, как я могу немного увеличить этот предел?или я должен искать что-то еще?(даже если сейчас недели я безуспешно ищу основную причину!)

1 Ответ

0 голосов
/ 12 мая 2018

Скомпилируйте программу в 64-битном режиме.Если вы уже это сделали, то проверьте, включен ли у вас файл подкачки и не занимает ли другая программа много памяти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...