From 67f2f915051e5c07d3ec69fcb5f83f769f761f20 Mon Sep 17 00:00:00 2001 From: fengzewu Date: Fri, 30 Sep 2022 17:27:17 +0800 Subject: [PATCH] update docs Signed-off-by: fengzewu --- zh-cn/application-dev/media/image.md | 41 ++++++++++++++-------------- 1 file changed, 20 insertions(+), 21 deletions(-) diff --git a/zh-cn/application-dev/media/image.md b/zh-cn/application-dev/media/image.md index aa60c8cf1a..7d4d487e11 100644 --- a/zh-cn/application-dev/media/image.md +++ b/zh-cn/application-dev/media/image.md @@ -27,20 +27,20 @@ image.createPixelMap(color, opts, pixelmap => { // 用于读像素 pixelmap.readPixels(area,(data) => { - if(data !== null) { - var bufferArr = new Uint8Array(area.pixels); + if(data !== null) { + var bufferArr = new Uint8Array(area.pixels); var res = true; for (var i = 0; i < bufferArr.length; i++) { - console.info(' buffer ' + bufferArr[i]); - if(res) { - if(bufferArr[i] == 0) { - res = false; - console.log('readPixels end.'); + console.info(' buffer ' + bufferArr[i]); + if(res) { + if(bufferArr[i] == 0) { + res = false; + console.log('readPixels end.'); break; } } } - } + } }) // 用于存像素 @@ -69,30 +69,30 @@ pixelmap.writePixels(area,() => { if(res) { if (readArr[i] !== 0) { res = false; - console.log('readPixels end.please check buffer'); + console.log('readPixels end.please check buffer'); break; } } } - }) + }) }) // 用于写像素到缓冲区 pixelmap.writeBufferToPixels(writeColor).then(() => { const readBuffer = new ArrayBuffer(96); pixelmap.readPixelsToBuffer(readBuffer).then (() => { - var bufferArr = new Uint8Array(readBuffer); - var res = true; - for (var i = 0; i < bufferArr.length; i++) { - if(res) { - if (bufferArr[i] !== i) { - res = false; - console.log('readPixels end.please check buffer'); + var bufferArr = new Uint8Array(readBuffer); + var res = true; + for (var i = 0; i < bufferArr.length; i++) { + if(res) { + if (bufferArr[i] !== i) { + res = false; + console.log('readPixels end.please check buffer'); break; } } } - }) + }) }) // 用于获取图片信息 @@ -158,7 +158,6 @@ imageSourceApi.createPixelMap(decodingOptions, pixelmap => { console.log('Succeeded in creating pixelmap.'); }) - // 用于promise创建pixelmap imageSourceApi.createPixelMap().then(pixelmap => { console.log('Succeeded in creating pixelmap.'); @@ -221,9 +220,9 @@ let packOpts = { format:["image/jpeg"], // 支持编码的格式为jpg // 用于编码 imagePackerApi.packing(imageSourceApi, packOpts) .then( data => { - console.log('Succeeded in packing'); + console.log('Succeeded in packing'); }) - + // 编码完成,释放imagepacker imagePackerApi.release(); -- GitLab