Size: a a a

2021 October 21

NK

Nikita Kharseko in SwiftBook
дело не в алгоритме сравнения двух фото
источник

NK

Nikita Kharseko in SwiftBook
скорее вопрос в необходимости и возможности перехода от uiimage к CGImage в целом алгоритме нахождения групп
источник

K

Kapitoshka438 in SwiftBook
Сколько фотографий может обрабатываться одновременно? Какой из алгоритмов самый тяжелый? Сколько алгоритмов должны дать положительный результат, чтобы считать изображения похожими?
источник

VL

Vyacheslav Loginov in SwiftBook
import UIKit
import WebKit
class ViewController: UIViewController, WKUIDelegate {
   
   var webView: WKWebView!
   
   override func loadView() {
       let webConfiguration = WKWebViewConfiguration()
       webView = WKWebView(frame: .zero, configuration: webConfiguration)
       webView.uiDelegate = self
       view = webView
   }
   override func viewDidLoad() {
       super.viewDidLoad()
       
       let myURL = URL(string:"https://www.apple.com")
       let myRequest = URLRequest(url: myURL!)
       webView.load(myRequest)
   }}


Компилируется. При запуске черный экран, куда копать?
источник

M

M34 in SwiftBook
Ну да, uiimage тебе не нужна, даже cgimage тебе не нужна, можно просто хранить буффер с данными пикселей
источник

G

Give Five Give Seven in SwiftBook
Да по сути - матрица цвета размером (ширина X высота в пикселях)
источник

NK

Nikita Kharseko in SwiftBook
группы сравниваются парралельно, есть коэффициенты для каждого алгоритма. они одинаковые по сути, просто разные формулы подсчета ошибки
источник

G

Give Five Give Seven in SwiftBook
Подгружаешь данные двух картинок -> выполняешь алгоритмические действие -> выгружаешь данные -> подгружаешь данные другой картинки
источник

NK

Nikita Kharseko in SwiftBook
уточню еще раз - я оперирую картинкой, которую при сравнении фото-фото уменьшаю и передаю в алгоритмы ( условно до 32x32 или 64x64 пикселей)
источник

NK

Nikita Kharseko in SwiftBook
я так понял вероятно стоит пересмотреть алгоритм и наверное уйти от рекурсии
источник

VV

Vlad Vyshnevskyi in SwiftBook
var webView: WKWebView = WKWebView()
источник

M

M34 in SwiftBook
А лол, так может он изза переполнения стека и падает
источник

NK

Nikita Kharseko in SwiftBook
так я о том же)
источник

G

Give Five Give Seven in SwiftBook
И проверить в профилировщике - может у тебя UIImage в памяти остается.
источник

NK

Nikita Kharseko in SwiftBook
не - именно в момент когда группы сравниваются- после завершения сравнения группы все киляется
источник

M

M34 in SwiftBook
Я раньше всегда рекурсию заменял на стэк + цикл while, но в свифте стека нет😒
источник

NK

Nikita Kharseko in SwiftBook
А, вот еще интересный вопрос - что вы делаете когда на устройстве нет места и
try Realm(configuration: configuration)
падает в catch?
источник

А

Антон in SwiftBook
Всем привет)
Может кто подсказать, как в textfield запретить окончание редактирования, пока не будет введено какое-либо значение в него?
источник

.

.mp3 in SwiftBook
Подскажите,пожалуйста, где возможно реализовывать константы и переменные типа private
источник

.

.mp3 in SwiftBook
Помимо екстеншинов
источник