未验证 提交 fedf1bf7 编写于 作者: O openharmony_ci 提交者: Gitee

!11415 image示例代码调整

Merge pull request !11415 from 冯泽悟/master
...@@ -96,7 +96,7 @@ pixelmap.writeBufferToPixels(writeColor).then(() => { ...@@ -96,7 +96,7 @@ pixelmap.writeBufferToPixels(writeColor).then(() => {
}) })
// 用于获取图片信息 // 用于获取图片信息
pixelmap.getImageInfo( imageInfo => { pixelmap.getImageInfo((error, imageInfo) => {
if (imageInfo !== null) { if (imageInfo !== null) {
console.log('Succeeded in getting imageInfo'); console.log('Succeeded in getting imageInfo');
} }
...@@ -171,17 +171,13 @@ catch(error => { ...@@ -171,17 +171,13 @@ catch(error => {
}) })
// 用于获取像素每行字节数 // 用于获取像素每行字节数
pixelmap.getBytesNumberPerRow( num => { var num = pixelmap.getBytesNumberPerRow();
console.log('Succeeded in getting BytesNumber PerRow.');
})
// 用于获取像素总字节数 // 用于获取像素总字节数
pixelmap.getPixelBytesNumber(num => { var pixelSize = pixelmap.getPixelBytesNumber();
console.log('Succeeded in getting PixelBytesNumber.');
})
// 用于获取pixelmap信息 // 用于获取pixelmap信息
pixelmap.getImageInfo( imageInfo => {}) pixelmap.getImageInfo().then( imageInfo => {});
// 用于释放pixelmap // 用于释放pixelmap
pixelmap.release(()=>{ pixelmap.release(()=>{
...@@ -229,7 +225,7 @@ imagePackerApi.packing(imageSourceApi, packOpts) ...@@ -229,7 +225,7 @@ imagePackerApi.packing(imageSourceApi, packOpts)
imagePackerApi.release(); imagePackerApi.release();
// 用于获取imagesource信息 // 用于获取imagesource信息
imageSourceApi.getImageInfo(imageInfo => { imageSourceApi.getImageInfo((err, imageInfo) => {
console.log('Succeeded in getting imageInfo'); console.log('Succeeded in getting imageInfo');
}) })
...@@ -249,8 +245,9 @@ public async init(surfaceId: any) { ...@@ -249,8 +245,9 @@ public async init(surfaceId: any) {
var receiver = image.createImageReceiver(8 * 1024, 8, image.ImageFormat.JPEG, 1); var receiver = image.createImageReceiver(8 * 1024, 8, image.ImageFormat.JPEG, 1);
// 获取Surface ID // 获取Surface ID
var surfaceId = await receiver.getReceivingSurfaceId(); receiver.getReceivingSurfaceId((err, surfaceId) => {
console.info("receiver getReceivingSurfaceId success");
});
// 注册Surface的监听,在surface的buffer准备好后触发 // 注册Surface的监听,在surface的buffer准备好后触发
receiver.on('imageArrival', () => { receiver.on('imageArrival', () => {
// 去获取Surface中最新的buffer // 去获取Surface中最新的buffer
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册