Я использую платформу Vision для получения замаскированного изображения и изображения с прозрачным фоном. Я хочу извлечь контур изображения с помощью определения контуров.
Вот функция, которую я использую:
private func detectContours(image: UIImage) async throws -> CGPath? {
// Convert UIImage to CIImage
guard let ciImage = CIImage(image: image) else {
return nil
}
// Set up the contour detection request
var request = DetectContoursRequest()
request.contrastAdjustment = 1.5
request.contrastPivot = nil
// Perform the contour detection request
let contoursObservations = try await request.perform(
on: ciImage,
orientation: .downMirrored
)
// Retrieve the detected contours as a path object
let contours = contoursObservations.normalizedPath
return contours
}
< /code>
Вот как я его использую < /p>
Task {
do {
contours = try await detectContours(image: maskedImage)
} catch {
print("Error detecting contours: \(error)")
}
}
< /code>
Эта функция возвращает желаемые контуры, но также включает дополнительный путь, представляющий кадр изображения. Как я могу изменить эту функцию, чтобы исключить путь кадра и только вернуть контуры фактического содержания? "https://i.sstatic.net/oj9eckwa.png"/>
Это Path Image
Подробнее здесь: https://stackoverflow.com/questions/793 ... ound-swift
Извлечение контурного пути из изображения с прозрачным фоном, Swift | SwiftUI ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Извлечение контурного пути из изображения с прозрачным фоном, Swift | Swiftui
Anonymous » » в форуме IOS - 0 Ответы
- 37 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Извлечение контурного пути из изображения с прозрачным фоном, Swift | Swiftui
Anonymous » » в форуме IOS - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Значок приложения с прозрачным фоном не отображается прозрачным на устройстве
Anonymous » » в форуме Android - 0 Ответы
- 131 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Значок приложения с прозрачным фоном не выглядит прозрачным на устройстве
Anonymous » » в форуме Android - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-