Sobes.tech
Junior — Middle

Да ли имате искуство у обради и анализи слика?

sobes.tech АИ

Одговор од АИ

Da, na iOS se često koriste framework-ovi Core Image i Vision za obradu i analizu slika. Core Image omogućava primenu filtera, korekciju boja, promenu veličine i druge operacije sa slikama. Vision se koristi za složenije analize, poput prepoznavanja lica, teksta ili objekata.

Primer korišćenja Core Image za zamućenje slike:

import UIKit
import CoreImage

let image = UIImage(named: "example.jpg")!
let ciImage = CIImage(image: image)!

let filter = CIFilter(name: "CIGaussianBlur")!
filter.setValue(ciImage, forKey: kCIInputImageKey)
filter.setValue(5.0, forKey: kCIInputRadiusKey)

let context = CIContext()
if let output = filter.outputImage,
   let cgImage = context.createCGImage(output, from: ciImage.extent) {
    let blurredImage = UIImage(cgImage: cgImage)
    // Koristite blurredImage
}