c# - Best way to send images between an Universal Application and a web service -
hi i'm making aplication takes picture car , driver , pictures send web service, having problems dealing situation, right i've tried send encoded 64 base string, not working
edit here code i'm using take picture , save byte array
imageencodingproperties format = imageencodingproperties.createjpeg(); //rotate , save image using (var imagestream = new inmemoryrandomaccessstream()) { //generate stream mediacapture await photocapture.capturephototostreamasync(format, imagestream); await photocapture.stoppreviewasync(); //create decoder , encoder bitmapdecoder dec = await bitmapdecoder.createasync(imagestream); bitmapencoder enc = await bitmapencoder.createfortranscodingasync(imagestream, dec); //roate image enc.bitmaptransform.rotation = bitmaprotation.clockwise90degrees; //write changes image stream await enc.flushasync(); previewimage = new writeablebitmap(350, 500); previewimage.setsource(imagestream); } captureelement.visibility = windows.ui.xaml.visibility.collapsed; using (var ms = previewimage.pixelbuffer.asstream()) { memorystream memorystream = new memorystream(); ms.copyto(memorystream); drivermodel.picture = memorystream.toarray(); } when i'm doing array size 28 millions, obviusly i'm making wrong
Comments
Post a Comment