bazlaЛаборатория
Эксперимент · синтетическая рукопись

Оформление рисунков из разных программ

В рукописи восемь рисунков и пять таблиц из Excel, GraphPad Prism, matplotlib, ggplot2, Origin, R, MATLAB и SPSS: нативная диаграмма Word, SVG, картинки, JPEG-скриншот, CSV, XLSX и таблица-скриншот. Bazla извлекает данные из файла, восстанавливает их по геометрии SVG или оцифровывает изображение. По полученным данным строится рисунок в выбранном стиле. Если восстановить данные надёжно не удалось, рисунок только перекрашивается или остаётся как был.

13объектов в рукописи
8восстановлены до данных
3варианта статьи
0рисунков, дорисованных нейросетью

Исходная рукопись .docx Привести свою рукопись

Собранные статьи

Чистый научный

Arial, палитра Okabe–Ito (различима при дальтонизме), оси слева и снизу, таблицы с тремя линейками. Шаблон медицинского журнала.

Российский журнал

Times New Roman в тексте и на рисунках, рамка и засечки внутрь, таблицы с сеткой. Универсальный шаблон ВАК.

Журнальный

В духе Science и Nature: мелкий кегль 6,5–7 pt, палитра AAAS, легенда справа, горизонтальные линейки. Шаблон технического «Вестника».

Каждый объект: было и стало

Рис. 1 Динамика систолического АД за 12 недель
Microsoft Excel 2016+диаграмма Wordметод: данные из диаграммы Word · результат: 14 значений, совпадают с исходными · все проверки пройдены
Было
диаграмма Word хранит числа, а не картинку
Чистый научный
Российский журнал
Журнальный
Рис. 2 Концентрация IL-6 в зависимости от дозы
GraphPad Prism 9картинка PNGметод: перекраска в палитру статьи · результат: оставлен как был · текст внутри растра не меняется: кегль и шрифт остаются как в исходнике; пиксели перекрашены: проверьте, что цвета серий распознаны верно
Было
Чистый научный
Российский журнал
Журнальный
Рис. 3 Связь ИМТ и концентрации лептина
Python matplotlib 3.x (default)SVGметод: числа из геометрии SVG · результат: 28 значений, совпадают с исходными · все проверки пройдены
Было
Чистый научный
Российский журнал
Журнальный
Рис. 4 Экспрессия гена по генотипам
R ggplot2 (theme_gray)SVGметод: числа из геометрии SVG · результат: 15 значений, совпадают с исходными · все проверки пройдены
Было
Чистый научный
Российский журнал
Журнальный
Рис. 5 Спектры поглощения образцов
OriginLab Origin 2021картинка PNGметод: перекраска в палитру статьи · результат: оставлен как был · текст внутри растра не меняется: кегль и шрифт остаются как в исходнике; пиксели перекрашены: проверьте, что цвета серий распознаны верно
Было
Чистый научный
Российский журнал
Журнальный
Рис. 6 Кривые выживаемости Каплана–Мейера
R base graphicsкартинка JPEGметод: перекраска в палитру статьи · результат: оставлен как был · текст внутри растра не меняется: кегль и шрифт остаются как в исходнике; пиксели перекрашены: проверьте, что цвета серий распознаны верно
Было
Чистый научный
Российский журнал
Журнальный
Рис. 7 Структура обращений по годам, %
Microsoft Excel 2016+картинка PNGметод: перекраска в палитру статьи · результат: оставлен как был · текст внутри растра не меняется: кегль и шрифт остаются как в исходнике; пиксели перекрашены: проверьте, что цвета серий распознаны верно
Было
Чистый научный
Российский журнал
Журнальный
Рис. 8 Температура тела после начала терапии
MATLAB R2020+SVGметод: числа из геометрии SVG · результат: 45 значений, совпадают с исходными · все проверки пройдены
Было
Чистый научный
Российский журнал
Журнальный
Таблица 1 Описательные статистики (вывод SPSS)
IBM SPSSHTML-вывод SPSSметод: HTML-вложение SPSS · результат: 25 из 25 ячеек совпадают · все проверки пройдены
Было
Чистый научный
Российский журнал
Журнальный
Таблица 2 Лабораторные показатели по группам
Microsoft ExcelCSVметод: CSV / текст · результат: 20 из 20 ячеек совпадают · все проверки пройдены
Было
таблица в файле: не картинка
Чистый научный
Российский журнал
Журнальный
Таблица 3 Исходы через 6 и 12 месяцев
Microsoft Excelфайл Excelметод: XLSX-вложение · результат: 22 из 22 ячеек совпадают · все проверки пройдены
Было
таблица в файле: не картинка
Чистый научный
Российский журнал
Журнальный
Таблица 4 Характеристика участников
Microsoft Wordтаблица Wordметод: таблица Word · результат: 16 из 16 ячеек совпадают · все проверки пройдены
Было
таблица в файле: не картинка
Чистый научный
Российский журнал
Журнальный
Таблица 5 Параметры модели (скриншот)
скриншоткартинка PNGметод: без изменений · результат: оставлен как был · текст внутри растра не меняется: кегль и шрифт остаются как в исходнике
Было
Чистый научный
Российский журнал
Журнальный

Как это сделано

Точные данные берутся там, где они есть: нативная диаграмма Word хранит числа, CSV, XLSX и HTML из SPSS также содержат данные. Из SVG числа восстанавливаются по геометрии: подписи засечек дают калибровку осей, положение каждой точки, столбца и уса переводится обратно в значения. Изображения оцифровываются: нейросеть читает подписи осей, засечки и легенду, OCR находит их положение, затем выделяются серии по цвету и распознаются столбцы, линии с маркерами, ступенчатые кривые, планки погрешностей и легенда. Найденные данные рисуются поверх оригинала для оценки совпадения. Если восстановление не прошло проверку, сохраняется исходный объект. Нейросеть только читает надписи: сами числа измеряются по пикселям. Генерация новых элементов рисунка отключена: она может изменить данные.

Данные синтетические, а «почерк» программ сымитирован; точность на открытых рисунках приведена в разборе реальных рисунков. Проверить на своей рукописи можно в инструменте.