Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I have a project in an android platform that the process should force me to convert image into bit-plane, but I don't know how is the code.

The images are from gallery and taken from camera.

Please help.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
184 views
Welcome To Ask or Share your Answers For Others

1 Answer

try this:

String encoded = Base64.encodeFromFile("data/inputImage.png");

            //Convert String data to binary image file
            Base64.decodeToFile(encoded, "data/outputImage.png");

            //Convert binary image file to byte array to base64 encoded string
            FileInputStream mFileInputStream = new FileInputStream("data/inputImage.png");
            ByteArrayOutputStream bos = new ByteArrayOutputStream();
            byte[] b = new byte[1024];
            int bytesRead = 0;
            while ((bytesRead = mFileInputStream.read(b)) != -1) {
               bos.write(b, 0, bytesRead);
            }
            byte[] ba = bos.toByteArray();
            encoded = Base64.encodeBytes(ba);

            //Convert String data to binary image file
            Base64.decodeToFile(encoded, "data/outputImage.png");

            //Convert binary image file to base64 encoded String data file
            Base64.encodeFileToFile("data/inputImage.png","data/encodedImage.txt");

            //Convert base64 encoded String data file to binary image file
            Base64.decodeFileToFile("data/encodedImage.txt","data/outputImage.png");

Source http://www.mysamplecode.com/2011/07/convert-image-to-string-and-string-to.html


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...