Является ли «vnfeaturePrintObservation» и вычисление расстояния видения для двух изображений в двух разных версиях iOS, IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Является ли «vnfeaturePrintObservation» и вычисление расстояния видения для двух изображений в двух разных версиях iOS,

Сообщение Anonymous »

Я пытаюсь определить, насколько похожи два изображения. Для этого я использую vnGenerateMageFeaturePrintRequest и генерирую vnfeaturePrintObservation из изображения. Затем для двух разных изображений я вычисляю расстояние функций, используя их vnfeatureprintobservation . К сожалению, вычисленные расстояния очень разные для iOS 16.0 и iOS 17.0, таким образом, сбой моего порогового значения. < /P>
Я попытался получить функцию Protprintobservation для изображений, таких как ниже, < /p>

Код: Выделить всё

let requestHandler = VNImageRequestHandler(cgImage: cgImage, options: [:])
let request = VNGenerateImageFeaturePrintRequest()
do {
try requestHandler.perform([request])
self.feature = request.results?.first
} catch {
print("Vision error: \(error)")
}
< /code>
Затем я попытался вычислить расстояние между двумя функциями, как ниже, < /p>
try! feature1.computeDistance(&visionDistance, to: feature2)
Результат результата VisionDistance отличается для iOS 16.0 и iOS 17.0 для тех же двух изображений (например, 22.66224 в iOS 16.3.1 и 1.2178229 в iOS 17.0.1). Изменился ли VnfeaturePrintObservation в iOS 17.0, и если да, то есть ли способ обобщить расчет для обеих версий iOS?

Подробнее здесь: https://stackoverflow.com/questions/771 ... nt-for-two
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»