ImgNetMaker

ImgNetMaker converts your CSV and/or image folder into network-ready data for visualising image networks with Gephi Lite. It downloads the images when a CSV is provided, pairing each image with its metadata, and adding two fields: a clean image filename and a Base64 data URL.

Yep β€” zoom through 10,000-images in a snap. πŸ‘©πŸ»β€πŸ’»βœ¨β£οΈ Heads-up: performance depends on your browser’s available memory (RAM).

πŸ“¨ Input

CSV with at least one column containing an image URL (e.g. image_url). Ensure your file contains additional metadata columns (e.g., id, author, date, …)

βš™οΈ What ImgNetMaker does

  • Downloads each image (when the server allows it),
  • Derives a stable filename from the last path element in the URL,
  • Converts each image to a base64-encoded data URL.

β˜‘οΈ Output

  • Enhanced CSV with original columns and
    inm_status β€” status of image download.
    inm_filename β€” clean filename used as the image key.
    inm_imgdataurl β€” the embedded image (data URL).
  • Zip with /images/ folder containing the downloaded images (mirrors inm_filename)

πŸ“¨ Input

Provide an image folder whose filenames match column values in your dataset (e.g., image_filename in a CSV, JSON or other data file).

βš™οΈ What ImgNetMaker does

  • All files stay on your computer and are processed locally in your browser. Although the browser will ask to confirm, nothing is uploaded.
  • Leaves your existing folder as-is.
  • Generates a base64-encoded data URL for each image.

β˜‘οΈ Output

  • A CSV with the columns
    inm_status β€” status of image conversion,
    inm_filename β€” your input filename,
    inm_imgdataurl β€” the embedded image (data URL).
  • Join the CSV to your original dataset by matching your source column and the new inm_filename.

What's next: How to create image networks with Gephi Lite?

Build the bipartite network with Table2Net.

  • Include inm_imgdataurl as an attribute on the image nodes (along with any other metadata).
  • Export as GEXF (nodes, edges, and attributes).

Open in Gephi Lite

Display images

  • Go to Appearance β†’ Nodes β†’ Images.
  • Set images from Attribute and choose the inm_imgdataurl column (in Gephi Lite it may appear under some name such as attr_1_1).