Je cherche un moyen d'ajouter une bordure solide avec Core Image. J'ai mis en application la caméra faite sur commande pour prendre des photos des documents de forme de rectangle. Maintenant, je reçois ce document quatre coordonnées, mais un problème pour dessiner la frontière sur CIImage. Aidez-moi, s'il vous plaît.dessiner une bordure autour de CIImage
CIImage *overlay = [CIImage imageWithColor:[CIColor colorWithRed:0 green:1 blue:0 alpha:0.6]];
overlay = [overlay imageByCroppingToRect:image.extent];
overlay = [overlay imageByApplyingFilter:@"CIPerspectiveTransformWithExtent" withInputParameters:@{@"inputExtent":[CIVector vectorWithCGRect:image.extent],@"inputTopLeft":[CIVector vectorWithCGPoint:topLeft],@"inputTopRight":[CIVector vectorWithCGPoint:topRight],@"inputBottomLeft":[CIVector vectorWithCGPoint:bottomLeft],@"inputBottomRight":[CIVector vectorWithCGPoint:bottomRight]}];
return [overlay imageByCompositingOverImage:image];
Son son comme celui-ci http://stackoverflow.com/questions/11278647/add-solid- color-border-with-ciimage cliquez sur ce lien. –