我目前正在使用 arduino 和处理制作相机。它使用网络摄像头,并且必须能够在您打响指时拍摄照片,当房间低于特定光线时自动使用闪光灯并使用 arduino 旋钮进行缩放。缩放当前的问题是它只缩放到左上角,我不知道如何使它缩放到图像的中心。这是进行缩放的代码:
float s = 1.0;
s = map(arduino.analogRead(0), 1020, 0, 1, 10);
int scaleWidth = int(width/s);
int scaleHeight = int(height/s);
copy(cam, 0, 0, scaleWidth, scaleHeight, 0, 0, width, height);
提前感谢所有回复的人。