Конференция "Media" » Сравнение изображений
 
  • Ivolg © (29.07.07 22:31) [0]
    Здраствуйте ! Есть 2 изображения (32бит), необходимо их сравнить попиксельно, если второе изображение будет отлично от первого, то нужно переписать недостающие байты с первого изображения во второе. Как это можно реализовать ?
  • Sdubaruhnul (29.07.07 23:54) [1]
    Тривиально используя Scanline. Т.к. проход по изображению один, то можно оптимизировать число обращений к Scanline.
  • antonn © (30.07.07 00:05) [2]
    уже который раз вижу эту дурацкую задачу...
    блин, ну в конце то концов получится первое изображение? если разные пиксели и придется переписать с первого на второе... Так может сразу скопировать первое на второе без циклов? Или я чего то не понимаю?
  • Ivolg © (30.07.07 10:32) [3]
    Вообще-то я планирую написать программку типа Radmin'a, недумаю что он просто тупо передает снимок рабочего стола на клиент.
  • Сергей М. © (30.07.07 10:57) [4]

    > недумаю что он просто тупо передает снимок рабочего стола
    > на клиент


    Разумеется не "тупо".
    Но и не так как ты думаешь.
  • DVM © (30.07.07 11:00) [5]

    > Ivolg ©  

    RAdmin вроде как драйвер использует.
  • Belorus © (30.07.07 14:02) [6]
    Изучай протокол VNC.
  • Kast2K © (03.09.07 13:06) [7]
    Вычти одно изображение из другого и получишь разницу. Далее записываешь координаты полученных пикселей и берешь из первого изображения их и заносишь во второое
  • shlst (03.09.07 13:37) [8]
    32 бита - можешь старшие 8 бит цвета каждой точки выкинуть нафик, итого тебе экономия 25%
    :)
  • Eraser © (05.09.07 17:36) [9]

    > Ivolg ©   (30.07.07 10:32) [3]

    см. video hook driver или mirror driver.
 
Конференция "Media" » Сравнение изображений
Есть новые Нет новых   [134431   +10][b:0][p:0.001]