Problème utilisation yuvImage
Bonjour à tous,
je suis actuellement en train de développer une application permettant de recevoir un fichier .yuv et de l'afficher dans un imageView.
j'ai essayer dans un premier temps d'ouvrir le fichier inclus dans mon projet et d'utiliser ce flux pour creer une image bitmap puis l'afficher dans mon imageView
mais ça ne fonctionne pas
Code:
1 2 3 4 5 6 7 8 9 10
|
public void yuvAfficher (ImageView image1) {
FileInputStream ips = new FileInputStream("capture0.yuv");
InputStreamReader ipsr = new InputStreamReader(ips);
BufferedReader bufferedReader = new BufferedReader(ipsr);
byte[] yuvData = bufferedReader.readLine().getBytes();
YuvImage iuvImage = new YuvImage(yuvData, 20, 640, 280, null);
Bitmap bitmap = Bitmap.createBitmap(640, 280,Bitmap.Config.ARGB_8888);
bitmap.copyPixelsFromBuffer(ByteBuffer.wrap(iuvImage));
image1.setImageBitmap(bitmap); |
Savez vous pourquoi ca ne fonctionne pas?
Merci de votre aide :)