Как создать очень большие векторы - PullRequest
0 голосов
/ 16 мая 2011

Я хочу сохранить интенсивность каждого пикселя изображения в матрице n * n. Я в настоящее время храню это в векторе. Но для очень больших размеров программа вылетает из-за нехватки памяти. Как мне решить эту проблему?

1 Ответ

1 голос
/ 16 мая 2011

Если ваша ОЗУ слишком мала, чтобы вместить всю информацию, вам нужно будет использовать другие средства хранения. Возможно, обмен на ваш жесткий диск. Какая информация интенсивность? Плавающее число? Сколько пикселей у ваших больших изображений? Я думаю, что ваш класс хранения просто создает слишком много накладных расходов. Какой язык вы используете? Можете ли вы предоставить некоторые фрагменты кода?

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