тип активной сети iPhone (2G, 3G, WiFi)

Одна техника состоит в том, чтобы использовать цветные гистограммы . Можно использовать алгоритмы машинного обучения для нахождения подобных изображений на основе repesentation, который Вы используете. Например, наиболее часто используемое алгоритм k-средств . Я видел другие решения пытаться проанализировать вертикальные и горизонтальные строки в изображении после использования граничное обнаружение . анализ Структуры также используется.

А, недавний бумага кластеризованные изображения от picasa сети. Можно также попробовать кластеризирующийся алгоритм , что я продолжаю работать.

6
задан mxg 14 December 2009 в 06:42
поделиться

2 ответа

Интерфейс SCNetworkReachability может вам в этом помочь. По сути, вы создаете так называемую ссылку на достижимость, а затем вызываете SCNetworkReachabilityGetFlags для получения информации о соединении.

Возвращаемые флаги включают kSCNetworkReachabilityFlagsIsWWAN , который сообщает вам, являетесь ли вы подключен через Wi-Fi или сотовую сеть. AFAIK его нельзя использовать для определения разницы между 2G и 3G.

См. Пример приложения Apple Reachability для реализации. В большинстве случаев у вас должна быть возможность напрямую использовать включенный класс Reachability в свой проект.

14
ответ дан 8 December 2019 в 12:21
поделиться

Перейдите на сайт разработчиков Apple и загрузите образец проекта под названием «Reachability»

. Он представляет собой пример того, что вы хотели бы сделать.

Стоит отметить, что я не верьте, что вы можете отличить EDGE (2G) от соединения 3G. Это либо Wi-Fi, либо WWAN.

3
ответ дан 8 December 2019 в 12:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: