Я понял, что трачу много времени на ожидание открытия JPEG-файлов, а программа просмотра по умолчанию в моей системе не очень хорошо работала с большими файлами. Я делаю много фотографий цифровой камерой, и просмотр нескольких мегапикселей в веб-браузере выглядит уродливо.
У меня есть хороший бикубический ресемплер, который я использую для разных целей, поэтому я сделал программу просмотра JPEG, которая использует ее для показа изображений при двойном щелчке по ним. Это делает их маленькими, для начала.
Идея здесь заключается в том, чтобы «изображения как объекты», поэтому, когда они открыты, вы перетаскиваете их по экрану, щелкая и перетаскивая. Вот и все. Если вы нажмете их на верхний или левый край экрана, они «залипнут» на некоторое время и изменят размер, чтобы остаться на экране (это означает, что вы получаете масштабирование в реальном времени).