Если подобное обсуждение было, прошу туда перенести.
Есть куча растров более-менее прямоугольных. Как их автоматически отмаскировать? Убрать черные "уши".
Размер по горизонтали и по вертикали для каждого растра свой. Одинаковых точно мало.
Автоматическая маскировка растра.
Сообщений 1 страница 6 из 6
Поделиться113.11.2020 08:14:24
Поделиться215.11.2020 21:56:34
Как их автоматически отмаскировать? Убрать черные "уши".
Не очень понимаю, что имеется в виду. Маскирование в TopoL-е - это не чисто растровая операция, маска сохраняется в растре и используется при визуализации. Не очень представляю, что и как тут можно автоматизировать.
Поделиться419.11.2020 11:08:27
Маскирование в TopoL-е - это не чисто растровая операция, маска сохраняется в растре и используется при визуализации.
Думаю иначе, т.к. из маскированного растра восстановить исходные нельзя. И, если взять масштаб 1:10000 и отмаскировать участок 20*20 м и сравнить объемы (Гб) то они окажутся разными на порядок. Если бы всё происходило так как вы описываете, то: 1 объём был бы не такой разный, и 2-е можно было бы восстановить исходный снимок.
Поделиться519.11.2020 14:00:19
Думаю иначе,
Мы с Вами друг друга не совсем поняли. Маска - это не векторная операция, но и не чисто растровая. Я не знаю досконально, как это реализуется, чёрный цвет - это нули во всех трёх каналах. Но сделать такой-то цвет прозрачным - это, кажется, отдельная функция, и от типа растра это зависит.
Что касается размера файла - одноцветные участки (чёрные, белые, ...) по сравнению с несжатым растром сжимаются почти "в ноль", если задан какой-то из режимов сжатия. И, кстати, в приведенном примере убирать придётся и чёрное, и белое - растр ведь всегда прямоугольный.
Поделиться619.11.2020 14:29:32
И, кстати, в приведенном примере убирать придётся и чёрное, и белое - растр ведь всегда прямоугольный.
нет. то что я прислал по почте и срин с экрана выше - это ещё белее менее... В основном ломаное: как Сусанин в лесах плутал, так и нам передают.