Is your feature request related to a problem?
Users currently have no direct way to capture an image from their device camera inside ImageLab. This makes quick image input harder
Describe the solution you'd like
Add a camera capture flow in the frontend that lets users open the camera, preview the live feed, capture a frame, and pass the captured image into the existing pipeline. The captured frame should be drawn onto an HTMLCanvasElement, converted into a Blob, and then transformed into the format expected by the application.
Describe alternatives you've considered
Users could continue relying only on file upload, but that creates extra friction for quick captures. Another option would be to capture and store only base64 image data directly without using a canvas-to-blob step, but that makes the flow less reusable and less aligned with standard browser image-processing patterns.
Is your feature request related to a problem?
Users currently have no direct way to capture an image from their device camera inside ImageLab. This makes quick image input harder
Describe the solution you'd like
Add a camera capture flow in the frontend that lets users open the camera, preview the live feed, capture a frame, and pass the captured image into the existing pipeline. The captured frame should be drawn onto an HTMLCanvasElement, converted into a Blob, and then transformed into the format expected by the application.
Describe alternatives you've considered
Users could continue relying only on file upload, but that creates extra friction for quick captures. Another option would be to capture and store only base64 image data directly without using a canvas-to-blob step, but that makes the flow less reusable and less aligned with standard browser image-processing patterns.