3StYleR 0 Жалоба Опубликовано October 20, 2012 При тестировании программы вылезла вот такая ошибка. Как можно обойти ограничение в памяти? Изображение открывал как IplImage. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Mikhail404 1 Жалоба Опубликовано October 20, 2012 Вы, наверное, не подчищаете выделенную память и используемые ресурсы. Если уж ошибка не в этом, то попробуйте модифицировать алгоритм. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
3StYleR 0 Жалоба Опубликовано October 20, 2012 Вы, наверное, не подчищаете выделенную память и используемые ресурсы. Если уж ошибка не в этом, то попробуйте модифицировать алгоритм. Эта ошибка происходит при загрузке первого изображения размером 6000х4000 пикселей, при размерах 5500х4000 пикселей программа работает нормально. Так что память тут не причем Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано October 20, 2012 Попробуйте сделать кучу побольше В VS делается так: Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Задание свойств проекта C++. Выберите папку Компоновщик. Выберите страницу свойств Система. Измените значение свойства Выделить память для кучи. http://msdn.microsoft.com/ru-ru/library/f90ybzkh.aspx 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
3StYleR 0 Жалоба Опубликовано October 22, 2012 Попробуйте сделать кучу побольше В VS делается так: Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Задание свойств проекта C++. Выберите папку Компоновщик. Выберите страницу свойств Система. Измените значение свойства Выделить память для кучи. http://msdn.microsoft.com/ru-ru/library/f90ybzkh.aspx Спасибо! Помогло. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Nuzhny 243 Жалоба Опубликовано October 22, 2012 Собери свой проект и OpenCV под платформой х64 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах