Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将图像放在照片iOS/Android上_Android_Ios_Photo_Editing - Fatal编程技术网

将图像放在照片iOS/Android上

将图像放在照片iOS/Android上,android,ios,photo,editing,Android,Ios,Photo,Editing,我想知道我是否可以用另一张图片来编辑一张照片。 我将为iOS和Android开发一个应用程序,该应用程序实现将图像添加到相机拍摄的照片中的功能,我想问你是否有办法实现这一功能。 例如:我拍了一张照片,在我保存它之前,我会在这张照片上放一个PNG文件,这在iOS和Android中是可能的吗? 谢谢是的,你一定能做到。我的应用程序中也有类似的功能——拍照后,角色图像会放在上面 iOS的示例代码: - (UIImage *)makeImageUsingPhoto:(UIImage *)photo an

我想知道我是否可以用另一张图片来编辑一张照片。 我将为iOS和Android开发一个应用程序,该应用程序实现将图像添加到相机拍摄的照片中的功能,我想问你是否有办法实现这一功能。 例如:我拍了一张照片,在我保存它之前,我会在这张照片上放一个PNG文件,这在iOS和Android中是可能的吗?
谢谢

是的,你一定能做到。我的应用程序中也有类似的功能——拍照后,角色图像会放在上面

iOS的示例代码:

- (UIImage *)makeImageUsingPhoto:(UIImage *)photo andCharacter:(UIImage *)character atPosition:(CGPoint)position
{
    UIGraphicsBeginImageContextWithOptions( photo.size, FALSE, 1.0 );

    [photo drawInRect:CGRectMake( 0, 0, photo.size.width, photo.size.height )];
    [character drawInRect:CGRectMake( position.x, position.y, character.size.width, character.size.height * ratio)];

    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();

    UIGraphicsEndImageContext();

    return image;
}

是的,你一定能做到。我的应用程序中也有类似的功能——拍照后,角色图像会放在上面

iOS的示例代码:

- (UIImage *)makeImageUsingPhoto:(UIImage *)photo andCharacter:(UIImage *)character atPosition:(CGPoint)position
{
    UIGraphicsBeginImageContextWithOptions( photo.size, FALSE, 1.0 );

    [photo drawInRect:CGRectMake( 0, 0, photo.size.width, photo.size.height )];
    [character drawInRect:CGRectMake( position.x, position.y, character.size.width, character.size.height * ratio)];

    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();

    UIGraphicsEndImageContext();

    return image;
}

是的,这是可能的,我不知道代码,但你可以做到。我还没有做到,但我已经在那里拍了一张照片和画,所以这是可能的。至少我所做的是使用上下文并将您所做的更改应用到您的图像上。是的,这是可能的,我不知道代码,但您可以做到。我没有做到这一点,但我在那里拍了一张照片并进行了绘制,所以这是可能的。至少我所做的是处理上下文并将您所做的更改应用于图像。谢谢我认为此代码段对我的代码非常有用:)谢谢我认为此代码段对我的代码非常有用:)