Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Пример 10.11. Сегментация полутонового изображения с помощью градиента и преобразования по водоразделу.
f = imread('C: \Users\Alex\Desktop\small-blobs.tif'); h = fspecial('sobel'); fd = double(f); g = sqrt(imfilter(fd, h, 'replicate').^2 +... imfilter(fd, h', 'replicate').^2); L = watershed(g); wr = L == 0; g2 = imclose(imopen(g, ones(3, 3)), ones(3, 3)); L2 = watershed(g2); wr2 = L2 == 0; f2 = f; f2(wr2) = 255; imshow(f2)
Пример 10.12. Иллюстрация использования маркеров при сегментации по водоразделам. f = imread('C: \Users\Alex\Desktop\gel.tif'); h = fspecial('sobel'); fd = double(f); g = sqrt(imfilter(fd, h, 'replicate').^2 +... imfilter(fd, h', 'replicate').^2); L = watershed(g); wr = L == 0; rm = imregionalmin(g); im = imextendedmin(f, 2); fim = f; fim(im) = 175; Lim = watershed(bwdist(im)); em = Lim == 0; g2 = imimposemin(g, im | em); L2 = watershed(g2); f2 = f; f2(L2 == 0) = 255; imshow(f2)
Пример 11.1. Простые иллюстрации работы со смешанным массивом. f = imread('C: \Users\Alex\Desktop\gel.tif'); G = image_stats(f); H = image_stats2(f); G
G =
[1x2 double] [129.9775] [256x1 double] [1x256 double]
H
[1x2 double] [129.9775] [256x1 double] [1x256 double]
v = G{1}
v =
256 256
v = H{1, 1}
v =
256 256
|