cancel
Showing results for 
Search instead for 
Did you mean: 

Camera Image Resolution

Hi,

 

I have recently developed an app which makes use of the camera control. Everything is working as intended, except one thing, the resolution of the photos is 640x480. Apparently this is limited by PowerApps. This constraint will push me towards other development frameworks like Cordova/Ionic, Xamarin, etc...  I hope we can see some changes in the near future.

 

Best regards,

Kevin

 

Status: Escalated

Hey everyone, we hear the feedback, and agree that there are scenarios where using Add picture control is not feasible.  We are discussing our options now, and will report back on this thread.

Comments
Frequent Visitor

Team PowerApps, could you not simply implement the same solution as you did for the Scanbarcode?

Meaning creating a function that uses the native mobile camera and returs an image? That would work great!

Kudo Kingpin
Kudo Kingpin

I like the idea of choosing in the app the maximum resolution of the image. Let you optimise the size (mb) of the images. The better alternative would be to be able to send the images to a flow (Like it's possible with the useless quality camera already there.)

 

@Tilcoating

You can already do this with the Add Picture:

image.png

The problem is to send it elsewhere. Your only options right now are to use a Sharepoint list or a CDS (Common Data Service) but, they both lake the mobility mindset, you need to douwnload the whole file to make it work. I choose to make a custom connector (Advanced) using OneDrive so i can use the Thumbnail functionnalities. It's slow but still way faster on mobile network than Sharepoint. The best solution is to use the REST Api of sharepoint to get the Thumbnails (Wizard). I never could never get this to work.

 

Btw, the custom connector works with OpenApi, so you can send the file where ever you want. 

Frequent Visitor

Hi WPB,

 

I'm familiar with the 'Add picture' workaround. But as you stated, saving is the trouble.

In the solution I'm building it is possible for our employees to make a picture 'in the field' and save it to a order number. I'm using Flow and a SharePoint directory (not a list) for it.

I'm trying out the suggested Excel-workaround (https://docs.microsoft.com/en-us/powerapps/add-images-to-excel.), which works perfect, but in order to process the images I need to use some VBA. That is fine, but life would be much easier if we could either upscale the resolution or use the native camera app.

 

I hope MS gives this some priority.

Thanks for you reply and insights.

 

Jack

Kudo Kingpin
Kudo Kingpin

@Tilcoating @Audrie-MSFT

I found the solution with Sharepoint REST Api that i can't get to work. Here (You got to scroll down a bit to get to it)

Hope Microsoft make it easy to use in PowerApps. If you can get it to work, i think it has better performance and futureproofness than a solution with Excel.

 

I know it's not in the right thread but it's a logical followup.

Frequent Visitor

I would like to know what status is on this?

New Member

The add picture workaround doesn't work if you are using the app on a PC..

Power Apps
The issue here is performance as showing a live camera stream consumes a lot of memory and CPU, and some of the older devices may freeze or crash.
 
One option would we are considering is allowing the app maker to set the resolution via a property, if they know that the app is targeted for more modern devices. There are additional issues there as to what happens if a resolution cannot be supported by a certain device, but we'll see if we can make progress in those areas.
Kudo Kingpin
Kudo Kingpin

@FilipK

Would it be possible to have a different control for a Picture than a video stream? There needs to be progress here... Nearly a whole year since the start of this thread...

Power Apps

Photo or Video makes little difference; the expectation by end user is to see a live feed in the control as they are taking a picture.

 

The bigger concern here is that this approach is never going to provide satisfactory results for everyone, and the native camera approach is always going to be better.  Even if we allow for increased resolution, focusing might become an issue, low light performance, ability to use flash, etc.  

 

We are still investigating our approach here, but if the main obstacle to using the "Add picture" control is that working with images is difficult, we are working on intruducing a native image type and ways to work with images more seamlessly in the app.

Advocate II

This is really needed, even in the add pictrue control also I get the same problem. when picture is of high resolution it abruptly closes the app itself!!. 

 

Please fix the issue...