我从blob格式的数据库中获取图像。我想将它转换为Bitmap image.the我用来将位图转换为Blob的代码放在下面。但请告诉我如何反转它。???
ByteArrayOutputStream boas = new ByteArrayOutputStream();
btmap.compress(Bitmap.CompressFormat.JPEG, 100, boas ); //bm is the bitmap object
byte[] byteArrayImage = boas .toByteArray();
String encodedImage = Base64.encodeToString(byteArrayImage, Base64.DEFAULT);
答案 0 :(得分:27)
这将有效
byte[] byteArray = DBcursor.getBlob(columnIndex);
Bitmap bm = BitmapFactory.decodeByteArray(byteArray, 0 ,byteArray.length);
答案 1 :(得分:1)
为什么不制作这样的辅助方法:)
function ticked() {
for (let i = 0; i < 5; i++) {
force.tick();
}
link.attr('x1', (d) => d.source.x)
.attr('y1', (d) => d.source.y)
.attr('x2', (d) => d.target.x)
.attr('y2', (d) => d.target.y);
node.attr('transform', (d) => `translate(${d.x}, ${d.y})`);
}