Среда, 24.04.2024, 00:39
Приветствую Вас Гость | Регистрация | Вход

ТЕХНОИЗЛУЧЕНИЕ - неформальный сайт сотрудников ИстраВНИИЭТО

Меню сайта
Форма входа
Категории раздела
Мои статьи [9]
По материалам публикаций [1]
В данном разделе представлены либо оригиналы публикаций, либо выдержки и фрагменты из них.
Поиск
Статистика
Free counters!


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Каталог статей

Главная » Статьи » Мои статьи

Оцифровка графиков и изображений.

      Оцифровка графиков и изображений.

     Обработка результатов измерений часто связана с необходимостью использовать графики  из справочников, и из другой технической литературы. Оцифровка графиков может быть единственным способом получения данных.
     Простейшую оцифровку выполняют наложением на график сетки, линии которой проходят через деления шкалы на осях координат. Ряд графических программ в меню Вид имеют функцию Показать сетку. Преимуществом способа является наглядность и точность результатов. Однако способ наложения сетки на график может оказаться трудоемким,  если требуется получить значения от многих точек графика.
     Для оцифровки графиков созданы специальные программы, одна из которых Graph2Digit 0.7.1b. Кроме ручной оцифровки такие программы имеют функцию автоматической оцифровки, и выдают результаты в файлах, которые можно обрабатывать в Excel.
     Оцифровка полученных изображений, например, в спектральном анализе, позволяет облегчить идентификацию и расшифровку спектральных линий.

      Оцифровка наложением сетки.

     При определении концентрации Sn в твердом растворе Ag-Sn измеряют период кристаллической решетки, который связан с содержанием Sn в сплаве.
     На рисунке 1 показан график зависимости периода решетки твердого раствора Ag-Sn от концентрации Sn из справочника Пирсона  (Pearson W., 1958). На график наложена сетка для оцифровки. По оси ординат отложен период решетки шагом 0,0001 kX, по оси абсцисс - концентрация Sn с шагом 0,1 %.

    

      Рисунок 1. Оцифровка наложением сетки.
 
     Разметка промежуточных делений оси абсцисс сделана после нанесения сетки на график.
Стрелкой показано, что периоду решетки 4,1220 kX отвечает концентрация 10 ат.% Sn.в сплаве.

      Для наложения сетки использовали следующие программы обработки графических изображений:
 -  FastStone Capture 5.3 для получения скриншотов.
 -  PhotoFilter 6.2.7  для поворота изображений на необходимый угол с точностью до 0,1 градусов, т.к. оси координат графика должны быть параллельны горизонтали и вертикали. Для использования функции поворота в меню Рисунок / Вращать / Свободно нужно указать требуемый угол поворота в окне Угол. При необходимости задают направление поворота (плюс по часовой,  минус против часовой стрелки).
     Функция наложения сетки активируется в программе PhotoFilter 6.2.7 в меню Вид / Показать сетку. Настройка параметров сетки в меню Сервис / Настройки / Палитра инструментов и сетки.
     При наложении сетки расположение ее линий, по умолчанию, ориентировано по делениям шкалы на осях графика. Постепенно изменяя размеры изображения в сторону увеличения или варьируя размеры ячеек сетки выбирают необходимое количество линий сетки между делениями шкалы графика.  
     Размер изображения в PhotoFilter можно изменить в меню Рисунок / Размер изображения. Галочку Сохранить соотношение нужно убрать в случае независимого изменения размера изображения по его ширине и высоте.

     Оцифровка при помощи Graph2Digit 0.7.1b.

     Программа для оцифровки Graph2Digit позволяет корректировать изображение (поворот картинки, подстройка яркости, контрастности и др.), имеет  ручной и автоматический режимы оцифровки по максимальной яркости  и по цвету линии графика. Реализована привязка координат по двум, трем и четырем точкам, сохранение данных оцифровки  в файлах, которые поддерживает Excel. Окно программы имеет три вкладки: оси, оцифровка и картинка.

     На рисунке 2 показан график зависимости периода решетки Ag-Sn от концентрации Sn в окне программы Graph2Digit.

    
 
      Рисунок 2. Оцифровка с использованием Graph2Digit.

     Привязка координат выполнена по точкам с координатами (0; 4,0775) и (10,0; 4,1220).
Результаты оцифровки приведены правом нижнем углу окна программы, или их сохраняют в табличном виде (Файл / Сохранить данные).
 
     Сравнение результатов оцифровки с экспериментальными данными.

      В таблице 1 приведены результаты оцифровки, полученные наложением сетки, и с помощью программы Graph2Digit. Показано сравнение результатов с экспериментальными данными от авторов работы E.A, Owen, E.W.Roberts (1939), по результатам которой был построен график.
 
     Таблица 1. Сравнение данных оцифровки графика зависимости периода решетки твердого раствора Ag-Sn от содержания Sn с экспериментальными данными.
     Период решетки, kX
     Содержание Cd, ат. %
 E.A, Owen,
 E.W.Roberts
Оцифровка
  сеткой
Оцифровка
Graph2Digit
E.A, Owen,
E.W.Roberts
Оцифровка
  сеткой
Оцифровка
Graph2Digit
   4,0775
   4,0774
   4,0774
    0   0   0
   4,0844
   4,0845   4,0843   1,71   1,69  1,69
   4,0892   4,0893
   4,0892
   2,73
   2,72
   2,77
   4,0924   4,0955
   4,0953
   4,27
   4,22
   4,27
   4,0969
   4,0972   4,0969   4,61
   4,60
   4,64
   4,1011
   4,1013
   4,1013 l    5,57
   5,60
   5,66
   4,1046
   4,1046
   4,1046
    6,36
   6,30 
   6,38
   4,1083
   4,1083
   4,1083
    7,06
   7,12
   7,07
   4,1098
   4,1100
   4,1098
    7,46   7,44 
   7,47
   4,1134   4,1135  4,1135    8,33
   8,30
   8,36
   4,1174   4,1175
   4,1173
    9,17
   9,12
   9,17
   4,1220
   4,1220
   4,1220
    10,0   10,0   10,0

     Температура среды при измерениях была равна 18 градусов Цельсия.

    Использование Graph2Digit при обработке оптических спектров.

     При работе на спектральном оборудовании необходимо определять длину волны спектральных линий и идентифицировать их.
     На рисунке 3 показан фрагмент оптического спектра группы линий Mn 1 (см. Свентицкий Н.С., 1961), полученный при съемке на стилоскопе "Спектр" образца стали 3.
     После загрузки изображения в Graph2Digit во вкладке Картинка выполнена корректировка изображения (Повернуть). Привязка координат на рисунке 3 сделана по длине волны 475,404 нм (линия Mn с номером 7 в левой части спектра) и по длине волны 485,975 нм (линия Fe с номером 2 в правой части). Координата Y условна, т.к. так как численные значения в данном случае значения не имеют.
     После привязки координат под изображением фрагмента спектра отображается шкала длин волн от 474 нм до 488 нм.
     Выбирается метод оцифровки изображения Вручную. Для точного указания положения линий при оцифровке в окне программы можно использовать лупу с кратностью увеличения от 2 до 16.

    
 
      Рисунок 3. Фрагмент спектра стали 3 в окне программы Graph2Digit

     Показана группа линий Mn 1. Съемка на стилоскопе с медным электродом. Линии марганца отмечены цифрами светло синего цвета (1, 4, 5, 6, 7), линии железа светло желтыми цифрами (2, 3, 5, 8, 9, 10 ,11, 12).
 
     В таблице 2 приведен результат оцифровки изображения спектра, и сравнение полученных при оцифровке значений длин волн с табличными данными.

      Таблица 2. Данные оцифровки изображения спектра на рисунке 3 и сравнение с табличными значениями длин волн.
 Номер
 линии
 Элемент
  Длина
  волны,
   нм
  Длина волны
  оцифрованная,
  нм
 Отклонение
 от табличных
 данных, нм
    7
   Mn
   475.404
   475.404
   0
    6
   Mn   476, 238
   476.27764
   0,039
    5
   Mn
   476,643
   476.68533
   0,042
   12
   Pe
   477,282
   477.38424
   0,102
    4
   Mn   478,342
    478.49085
   0,149
   10
   Fe
   478,681    478.8403
   0,159
    9
   Fe
   478,876
    479.04415
   0,168
       Re
   478,966
    479.13152
   0,166
       Mn
   482,352
    482.50958   0,158
    2
   Pe
   485,975
    485,975
   0
    3
   Pe
   487, 132
    487.08161   -0,051
    -
   Pe
   487, 822    487.69315
   -0,129
  
     Отклонения от табличных данных были вызваны, кроме случайной погрешности измерений, систематическими отклонениями длин волн вследствие нелинейности спектра по длине волны. При идентификации спектральных линий нужен учет указанной систематической ошибки.
      
  Ссылки.

1. Graph2Digit 0.7.1b, сайт разработчика программы http://plsoft.narod.ru/digitizer.html.
2. PhotoFilter 6.2.7, сайт разработчика   http://photofiltre.free.fr/frames_en.htm
3. Pearson W., A Handbook of Lattice Spacings and Structures of Metals and Alloys (1958).
4. E.A, Owen, E.W.Roberts (1939) Phil. Mag. 27, 294.
5. Свентицкий Н.С. Визуальные методы эмиссионного спектрального анализа.- М, ГИФМЛ, 1961, 314 с.


Автор публикации:
Николаев Владимир Сергеевич              ЗАО "ИЭЦ ВНИИЭТО"                         21.04.2013
Категория: Мои статьи | Добавил: Mamix (21.04.2013) | Автор: Николаев Владимир Сергеевич E
Просмотров: 10297 | Комментарии: 4 | Теги: Оцифровка, графики измерений, изображения спектров, программы | Рейтинг: 5.0/2
Всего комментариев: 0
Имя *:
Email *:
Код *: