13 подписчиков
Пару слов о процессе написания программ.
Видео с прыгающей луной ( https://t.me/photoalarionovpro/51 кто не видел)- это еще не самое страшное, как оказалось.
Теперь пособие «как делать не надо»:
// относится не только к программам, если аллегория непонятна😄
Для начала придумываем простой алгоритм повышения разрешения (это пока еще всё нормально). Далее, не смотря в документацию (считай - в литературу по предметной области), запускаем программу склейки, и внезапно происходит ОЙ в виде 11GB свопа. Но это же всё неважно, ssd новый купим потом=)
И опять же, не смотря в доки, запускаем суммирование, потому что так было написано когда-то, еще при первоначальном придумывании алгоритма. И оно честно суммирует 16 массивов по 11200х16056 пикселей в float 64 (это очень много) в всего одно целое число. На минуточку, 24 байта на пиксель…
Таким образом, (как видно на второй картинке) 4 часа я ждал, наблюдал занятый процессор, оперативку, и мечтал увидеть результат, и вот он - 1098428642448! Не то чтобы я был недоволен, но…
как там говорят - это фиаско🤣
В том, что число рассчиталось верно - никаких сомнений, несмотря на float64!..😐 Потом, конечно, результат был получен, для #айфонговно на максимальном зуме - вполне неплохо, но хочется большего😀
1 минута
29 июля 2022