Есть ли решение от другого поставщика? (С другой камерой?) Canon не хочет больше поддерживать SDK.
Решение shoul содержит предварительный просмотр, масштабирование и настраиваемый Flash. Интерфейс С# будет в порядке.
Я знаю, интерфейс WIA, но он не достаточно мощный.
Вы заглянули в gphoto2? Это работает только под Unix-подобными системами (Linux, BSD и, возможно, с MacOS), поэтому в Windows это может не помочь.
Там растет группа пользователей Canon SDK в http://canonsdk.com, которые могут помочь вам переходить к проблемам с камерой Canon и преодолеть недостаток поддержки Canon.
Canon заявила, что больше не будет поддерживать powershot sdk. Но SDK EOS будет по-прежнему поддерживаться. Вам нужно будет купить EOS-камеры, но есть некоторые в том же ценовом диапазоне, что и у Gx powershots.
В другом ответе упоминается gphoto2, однако это не сработает, если ваша камера является недавней моделью Canon PowerShot.
На этой странице есть список камер, для которых gphoto2 делает и не поддерживает удаленное управление/захват: http://www.gphoto.org/doc/remote/
Вот полный список камер Canon с их совместимостью с SDK:
http://www.usa.canon.com/cusa/consumer/standard_display/sdk_homepage
Как указано в вопросе, Canon решила прекратить поддержку SDK, чтобы их новые камеры PowerShot не работали. Для недавнего проекта я нашел более старую поддержку (S70) на eBay по разумной цене.