Iconographic Visualization Inside Computational Notebooks
Iconographic Visualization in Python, or ivpy, is a software module, written in the Python programming language, that provides a set of functions for organizing iconographic representations of data, including images and glyphs. The module also provides methods for extracting visual features from images; generating and hand-tuning clusters of data points; and embedding high-dimensional data in 2D coordinate spaces. It is designed for use inside computational notebooks, so that users working with data needn't leave the notebook environment in order to generate visualizations. The software is designed primarily for those researchers working with large image datasets in fields where human visual expertise cannot be replaced with or superseded by machine vision, such as art history and media studies.