Вы, похоже, больно много хотите от таких программ. Есть куча программок, в которых возможна оцифровка графика в ручном режиме, когда курсором тыркаешь в некую точку, многократно, в нужных (по собственному усмотрению) местах, а на выходе получаешь координаты точек, пересчитанные в нужной системе координат. Я вот пользуюсь программой
Grafula. Она как бы условно-бесплатная, т.е. в ручном режиме можно ее использовать неограниченно долго и бесплатно. Но за включение автоматической оцифровки надо платить автору. Так как программа давно заброшена, ее официальный сайт давно не работает, и вообще автора найти, чтобы ему заплатить, похоже, можно только с полицией, то автоматическую оцифровку мы отметаем как явно нереальный вариант. Почему бы не попробовать такое: оцифровать кривые как получится, а потом получить значения графика в нужных точках (с заданным шагом) путем интерполяции?