| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Обработка больших изображений |
| Автор: Charly 27.9.2007, 21:04 |
| Здравствуйте! Мне приходится заниматься обработкой изображений. Раз от раза изображения становятся все больше (порядка 56 мегапикселей). Если загружать такое изображение целиком, то никакой памяти не хватит. Как можно из файла загрузить небольшую прямоугольную область (скажем, 400 на 400 пкс), не загружая при этом весь файл целиком? Если это формат BMP, то тут все ясно, как. А если это JPEG, GIF, TIFF, PNG то как быть с ними? Подскажите, плз., как решить эту проблему. Заранее благодарю. |
| Автор: mihryak 27.9.2007, 21:42 |
| придётся "руками" читать файлы, форматы удобно искать через википидею (там либо сам форма обычно написан, либе есть ссылка на спецификацию) как вариант - поискать на sourceforge или codeproject готовые библиотеки для работы с нужными графическими форматами, 100% должны быть |