Изначально я ожидал закончить все за день, так как не видел ничего сложного и у меня есть chatGPT, который должен был написать все за меня кек (спойлер, справился за два, а нейросетка не очень справляется со средней сложностью проектом)
Начал с очевидного, как читать картинку с монитора, самый тупой вариант делать несколько скриншотов каждую секунду, идея явно будет нагружать комп, но потестить идею все же хотелось. Начал писать скрипт на питоне, ибо я гнусный ящер из штатов, БОЙТЕСЬ МЕНЯ РУСЫ!!!!!! Первый запрос чатГПТ выдал мне модуль mss как "оптимизированный" для частых скриншотов, и результат был так себе, 10 - 15 скриншотов в секунду на моей сборке с райзен 9700x и rtx4080 super и 4k монике. Честно я ожидал чего то подобного, поэтому решил перейти на c++ ибо оно явно будет быстрее. Думал что может попробовать брать картинку каким то образом прям с видеокарты. Поиск привел меня к d3dshot для пайтона и c++, но ни там, ни здесь у меня ничего не заработало. Пока я искал способ делать много скриншотов так же наткнулся в гугле на модуль dxcam для пайтона, немного с ним побадался, так как он возвращает в большинстве случаев None и надо "ждать" новой картинки, что было немного не очевидно. Но результат того стоил, эта штука способна была обеспечить мне 30фпс скриншотов что меня устроило. так то было больше, но надо ведь еще обрабатывать каждую картинку, так что остановился на 30.
Цыганщина какая-то, такой стиль явно не моё
@Anidafio удаляй пост, @Comix Zone не понравилось
Это стиль, ты ничего не понимаешь!
Просто яркость убавить процентов до 30 и будет приятная подсветочка, но все равно конечно в филипсах это более продумано и симпатичнее выглядит чем такой колхоз
Ну я и написал что вряд ли этим буду пользоваться, мне важнее было сделать проект сам по себе
Напряженщина скорее