0

我正在使用 GPUImage 框架进行实时照片编辑。

我有这样的结构: - GPUImageStillCamera -- GPUImageCropFilter --- 其他视觉过滤器 ---- GPUImageView

我想将点从 GPUImageView 转换为 GPUImageStillCamera 坐标中的点,因为它需要设置焦点。

我的裁剪过滤器初始化:

cropFilter = [[GPUImageCropFilter alloc] initWithCropRegion:CGRectMake(0.06f, 0.0f, 0.9, 1.0f)];

GPUImageView 填充模式是默认的。

你有什么想法或样品吗?

4

1 回答 1

1

// 获取兴趣点

CGPoint viewCoordinates=[gestureRecognizer locationInView:self.view];
CGSize frameSize=self.view.frame.size;
CGPoint  pointOfInterest = CGPointMake(viewCoordinates.y / frameSize.height, 1.f - (viewCoordinates.x / frameSize.width));

可能会有所帮助

于 2013-07-30T04:53:46.717 回答