获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
h和w怎么可能从0开始获取啊?你第一行的数据高和宽度应该都是1啊
cameraContext.onCameraFrame((frame) =>{获取像素问题}?尊敬的微信团队,求教一个问题,新手,实在搞不懂。 cameraContext.onCameraFrame((frame) => { let uint8Array=new Uint8ClampedArray(frame.data); for(var h=0;h<height;h++) { for(var w=0;w<width;w++) { var pixelIndex=((h*width)+w)*4;//rgba; var pixelRed=uint8Array[pixelIndex]; var pixelGreen=uint8Array[pixelIndex+1]; var pixelBlue=uint8Array[pixelIndex+2]; } } } 问题: 上代码获取pixelRed和pixelGreen和pixelBlue都为零?想获取pixelBlue的值0~255,如何实现,谢谢了。 麻烦回复,恳教大家帮帮忙,就是要从frame.data获取每个像素点的r g b值。麻烦了。
2021-04-23