Программирование. Курсы & самостоятельное обучение. Только не забудьте, что за рекламу можно получить бан! :)

  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1401
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1402

Накладываешь два изображения XORом попиксельно или с пиксельным фильтром - получаешь на выходе разницу.
А в случае если речь о винде и попиксельном налдожении то вообще есть BitBlt с параметром PATINVERT
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1403

Фраза вырвана из контекста. и можно подумать что это о программстах.
На самом деле это про мошенников от IT, которые обещают золотые горы всем кто учится на их курсах.
По статистика за прошлый год it-курсы обучили около 20 тысяч человек.
Статистику трудоустройства труднее подсчитать, но скорее всего это порядка четырех, максимум пяти тысяч, среди которых большая часть - выпускники и студенты it-вузов и самоучки.
То есть получается что врядли трудоустроились больше 10% выпускников курсов - причем эти 10% обладают способностями и трудолюбием, и вполне могли бы выучились бы и самостоятельно.

Статистика конечно очень приблизительная, но некоторое представление о полезности курсов дает.

Вот именно о хозяевах этих курсах и написано -
про них написано -
 
Останнє редагування:
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1404

Это то понятно. Как обвести рамкой разницу? Имеется ввиду нарисовать прямоугольник вокруг каждого различия, так что бы они не накладывались друг на друга.
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1405

Говорят за год прошлый на 2 000 человек it сектор расширился только.
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1406
Никто не же и не пишет что врачем, кандитатом наук и т.д. можно стать также быстро, как и программистом.
Также никто не утверждает что все вышеуказанные профессии и достижения - менее важны чем IT.

Но экономическая ситуация в стране сложилась так, что программисты, даже самые начинающие - зарабатывают больше чем 95 процентов высокообразованных и тренированных людей, чье обучение и первые годы работы заняли лет десять.

При наличии некоторых способностей и трудолюбия - найти работу программистом на зарплату 300$ и выше, вполне реально после полгода напряженного обучения (часов по 8 в день).
А после нескольких лет работы немалая часть junior-ов дорастет до более крутых титулов и будет зарабатывать порядка 2000$
А некоторые "зубры" смогут еще через некоторое время получать больше 5000$

Никакая другая отрасль экономики украины не может предложить таких зарплат.
Хотя опять таки, это никак не понижает "моральную" ценность врачей и прочих образованных специалистов по ставнению с программистами.
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1407
1. Нормализация изображений 1
1.1 Если размеры разные — взять меньшую сторону каждого из изображений=a1 и a2, и меньшее по размеру изображение
отмасштабировать (допустим билинейно) до большего
1.2.Если после этого пропорции сторон изображений разные, у меньшего добавить прямоугольник, чтобы размеры сторон были одинаковы.
Прямоугольник заполнить целиком цветом = среднеарифметическим 8/16/32 (зависит от размеров исходного) крайних прилегающих пикселов
существующего изобажения.
1.3. Выровнить хотя бы яркости изображений (хотя бы среднеарифметически) и насыщенности (переведя предварительно RGB->HS(X) и затем обратно)
Уже тут выбор методов для каждой подзадачи
1.4. Выровнять контрастность изображений
1.5. Выровнять тональности изображений

2. Позиционирование
Можно делать в 2 этапа.
2.1 Центрирование (вдруг пиксели одного из них сдвинуты относительно пикселов другого). Для обоих изображений:
2.1.1 берем квадрат в центре кажого изображения (я бы начал со стороной кратной степени 2 и не менее 1/8 наименьшей стороны) считываем хеш
2.1.2 Если хеши этих тайлов «не равны», то начинаем для одного изображения квадрат смещать от центра +- попиксельно в пределах +-1/16 минимальной стороны изображения и опять сравнивать хеши. Если хеши совпали — то смещаем пиксели одного изображения относительно другого + обрезаем по общей части и т.п.
P.S. Лучше делать масштабирование с позиционированием (вдруг в одном изображении только часть фрагмента второго):
Как в 2.1, но помимо «шастания из центра по сторонам» образцового квадрата-тайла для одного из изображений уменьшаем-увеличиваем размер тайла. И начинаем сравнивать по хешам тайлы разных размеров (для этого придется доработать хеш тайла, чтобы он позволял сравнивать тайлы разных размеров).
3.Нормализация 2.
3.1 После позиционирований — обратно обрезаем и масшабируем изображения (основываясь на соотношении сторон контрольных тайлов сравнений и их смещениям).
3.2 Мы должны получить в итоге картинки одинакового размера, одинакового масштаба. У которых выравнены относительно друг друга: яркость, тональность, насыщенность.

4. Собственно сравнение.
4.1 Сделаем ч-белые копии изображений.
4.2.Пробегаемся по всем тайлам (их количество одинаковое) и попарно сравниваем их. Если они различны — заносим их в отдельный список.
4.3.Далее по вынесенным в отдельный список тайлам:
4.3.1 Увеличиваем постепенно из их центра размер тайлов (итерационно пусть на 25%) — когда тайлы станут равными, откатываемся на предыдущий щаг и записываем их.
4.3.2.Далее балансируем между 2мя шагами:
4.3.2.1 Если размер сравниваемых тайлов мал — на шаг 5.1.
4.3.2.2.Если размер сравниваемых тайлов велик — разбиваем тайлы на 4/8/16 частей и по ним выясняем инфу (к шагу 4.2) если повторно после 4.2 размеры тайлов не изменились — то на шаг 5.1
Показ результатов
5.1. Можем просто показать квадратики — в них инфа различна и все!
5.2. Если размер тайла большой — лучше в ДКТ преобразовании увеличивать долю участия ВЧ (расположенных далее от левого верхнего угла матрицы) коэффициентов. Бить тайл на составляющие и сравнивать
по новым «более чувствительным» хешам . Грубо говоря нашли квадрат с различием, и уже возимся внутри него — что же изменилось: разбиваем тайл на мелкие тайлы и уже выводим как различный не большой изначальный тайл, а конкретные тайлики.

P.S. Можно усложнить 4.1 и цветные картинки перевести в пространство HSL/HSV и смотреть сравнивать аналогично 4.1 для каждой координаты. Также сравнить банально в RGB покоординатно. Таким образом мы сможем найти в полностью одинаковых изображениях например следующее:
В одном у человека бледное лицо, а в другом — красное.
В одном кошка (занимающая небольшую часть изображения) гладкошерстная — а в другом — короткошерстная
Не сможешь отличить Чб телевизор от цветного
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1408

Так надо учточнять что имелось ввиду
Более того "нарисовать прямоугольник вокруг каждого различия, так что бы они не накладывались друг на друга." в общем случае невозможно.


Что то я в алгоритмы не увидел полной нормализации по полной группе афинных преобразований... А перспективные вообще не затронуты...
И да, когда вас просят завязатьл шнурки на бантик, вы всегда начинаете с того, что растите хлопок, а заканчиваете узлом залитым эбоксидкой:?
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1409
растить хлопок и лить эбокситку это прошлый век. Сейчас, встретившись с задачей завязать шнурки бантиком я печатаю на нано 3D принтере матрицу атомарной структуры первого поколения нанороботов, потом прошиваю их самообучающейся нейронной сетью и уже потом сообщаю им задание создать материю из которой будет строится ботинок и самозавязывающиеся по ментальной команде хозяина шнурки.
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1410

А по итогу - шнурки залиты эбоксидкой...
Ладно, даже если опустить вопрос - зачем все это при указанной постановки задачи...
Если по итогу мы не поддерживаем повороты, проэкции и т.д., и переходим к "тайлам", что мешает сразу провести сегментацию двух изображений несколькими инвариантными моментами к контрастности, яркости и т.д., и потом просто не сравнивать полученные значения?
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1411
не ну а шо,и повыёбывацо чтоле нельзя?
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1412

Прочитал, еле осилил. Наверное глупый слишком))

В общем суть - у нас будет "сканирующий" квадрат (если я правильно онял значение тайла в данном контексте). При наложении которого на изменившуюся область мы либо сужаем либо расширяем его до границ области?


Видимо имелось ввиду что можно нарисовать прмоугольник вокруг всего изображения, это покрывает случай когда прямоугольники вокруг различий наслаиваются.
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1413

Вот лугал, в этом и заключается причина почему ты ездишь на старом говне, а я на новой машине. Потому что ты тупо кодер отсюда и до обеда.
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1414

А можно подробнее? Абстрагируясь от личностей - что в вашем понимании труЪ инженер-программер?
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1415

Дурашка это моя дипломная, которая не имеет никакого отношения к моей нынешней деятельности
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1416
снова пошли байки про сыры и супер менов
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1417

Инженер-программер это на заводе за еду.
Просто человек тупо воспринимает задачу дословно и ебашит в лоб не думая ни о чем. Либо задаёт дохуя вопросов уточняя суть, предлагая варианты решения с разными условиями и т.д. Т.е. вместо quick-n-dirty говнеца продает клиенту гораздо более дорогое решение,соответственно больше денег зарабатывает. Вот это уже не лугала уровень


Да похуй. Подход говнаря-то остался
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1418
Как по мне курсы по С# от CyberByonics достаточно хороши, курсов много, для разных уровней подготовки курсантов.
Это не реклама, я даже не посещал их курсы, а успешно воспользовался торрентом
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1419
А по js есть курсы скачать где?
 
  • 🟢 21:46 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1420
Всем рекомендую не идти на курсы, а заняться самообразованием. По статистики 70% программистов самоучки и я отношусь к этим процентам. У вас есть интернет и форумы на которых всегда помогут