Programmaticly getting a high quality photo from a camera
ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Programmaticly getting a high quality photo from a camera
Hi,
I would like to get a high quality photo programaticly from a camera (around 1600x1050 or more). We got a canon PowerShot A620 camera, and a program called capture. It works, however the PowerShot A620 is not in stores anymore and its not possible to get more. We tried a A480, and that camera didn't work with capture.
Also a Logitech QuickCam 9000 series was tried; but it wasn't as reliable as we thought it would be. WebCam freezes with little hope of reseting.
The goal is to find a camera which we can get images periodically (any quality) for display, and a large high quality image. All programmaticly.
I would like to get a high quality photo programaticly from a camera (around 1600x1050 or more). We got a canon PowerShot A620 camera, and a program called capture. It works, however the PowerShot A620 is not in stores anymore and its not possible to get more. We tried a A480, and that camera didn't work with capture.
Also a Logitech QuickCam 9000 series was tried; but it wasn't as reliable as we thought it would be. WebCam freezes with little hope of reseting.
The goal is to find a camera which we can get images periodically (any quality) for display, and a large high quality image. All programmaticly.
What options are there?
Thank you
Start from http://www.libraw.org/ , maybe you'll find a supported which is supported; maybe your camera is supported.
Most available software for communicating with digital cameras is based on libgphoto/libgphoto2. The gphoto2 website has a list of supported cameras.
Does your application require simply downloading images, or do you need it to also trigger exposures? I do not think gphoto2 provides for the latter function, nor do most cameras, AFAIK. If your requirement is to simply acquire images from the camera, I think almost any modern camera should work, since there seems to be wide standardization of communication protocols. PTP or USB Mass Storage will work with almost any camera last time I researched the subject.
--- rod.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.