{
  "_id": "6a1ee27fb401979e73410be4",
  "Package": "imagefx",
  "Type": "Package",
  "Title": "Extract Features from Images",
  "Version": "0.4.1",
  "Author": "Alex J.C. Witsil",
  "Maintainer": "Alex J.C. Witsil <alexjcwitsil@gmail.com>",
  "Description": "Synthesize images into characteristic features for\ntime-series analysis or machine learning applications.  The\npackage was originally intended for monitoring volcanic\neruptions in video data by highlighting and extracting regions\nabove the vent associated with plume activity.  However, the\nfunctions within are general and have wide applications for\nimage processing, analyzing, filtering, and plotting.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "6.1.1",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-20 06:44:48 UTC",
    "User": "root"
  },
  "Repository": "https://alexjcwitsil.r-universe.dev",
  "Date/Publication": "2020-02-13 17:40:02 UTC",
  "RemoteUrl": "https://github.com/cran/imagefx",
  "RemoteRef": "HEAD",
  "RemoteSha": "11be847476e537b3105a9344f7d1307444e1b388",
  "MD5sum": "6da21187b3fb86f1ab2c33179ee44cae",
  "_user": "alexjcwitsil",
  "_type": "src",
  "_file": "imagefx_0.4.1.tar.gz",
  "_fileid": "362bfb3a61fe7e7b31de18263fe31df99731cfa8965e25e0015b2fb91f93c76c",
  "_filesize": 5492018,
  "_sha256": "362bfb3a61fe7e7b31de18263fe31df99731cfa8965e25e0015b2fb91f93c76c",
  "_created": "2026-05-20T06:44:48.000Z",
  "_published": "2026-06-02T14:02:39.429Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79088922176,
      "time": 125,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7103078517"
    },
    {
      "job": 79088922177,
      "time": 119,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7103077108"
    },
    {
      "job": 79088921308,
      "time": 129,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7103075135"
    },
    {
      "job": 79088922744,
      "time": 131,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7103073339"
    },
    {
      "job": 79088920725,
      "time": 184,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7103045415"
    },
    {
      "job": 79088920361,
      "time": 122,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7359912951"
    },
    {
      "job": 79088922249,
      "time": 103,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7103073772"
    },
    {
      "job": 79088922116,
      "time": 89,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7103069248"
    },
    {
      "job": 79088922339,
      "time": 84,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7103067906"
    }
  ],
  "_buildurl": "https://github.com/r-universe/alexjcwitsil/actions/runs/26146043811",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/imagefx",
  "_commit": {
    "id": "11be847476e537b3105a9344f7d1307444e1b388",
    "author": "Alex J.C. Witsil <alexjcwitsil@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.4.1\n",
    "time": 1581615602
  },
  "_maintainer": {
    "name": "Alex J.C. Witsil",
    "email": "alexjcwitsil@gmail.com",
    "login": "alexjcwitsil",
    "description": "",
    "uuid": 55110145
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "moments",
      "role": "Imports"
    },
    {
      "package": "signal",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "jpeg",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "alexjcwitsil",
      "count": 4,
      "uuid": 55110145
    }
  ],
  "_userbio": {
    "uuid": 55110145,
    "type": "user",
    "name": "alexjcwitsil"
  },
  "_downloads": {
    "count": 236,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/imagefx"
  },
  "_searchresults": 14,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/imagefx.html",
    "manual.pdf"
  ],
  "_realowner": "alexjcwitsil",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2019-08-05"
    },
    {
      "version": "0.2.0",
      "date": "2019-09-13"
    },
    {
      "version": "0.3.0",
      "date": "2019-11-12"
    },
    {
      "version": "0.4.1",
      "date": "2020-02-13"
    }
  ],
  "_exports": [
    "amp.sig",
    "blob.extract",
    "build.gaus",
    "build.lap",
    "calc.blob.stats",
    "cor.mat",
    "crop.image",
    "fftshift",
    "filt3d",
    "fit3d",
    "gen.eg.img.list",
    "image2",
    "pcorr3d",
    "points2",
    "range01",
    "run.avg",
    "shift.vec",
    "sig.extract",
    "xcorr3d"
  ],
  "_datasets": [
    {
      "name": "blob.stats",
      "title": "Blob Statistics from Erebus Volcano, Antarctica",
      "object": "blob.stats",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "erebus",
      "title": "Image of Erebus Volcano, Antarctica",
      "object": "erebus",
      "class": [
        "array"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "erebus.40",
      "title": "Image of Erebus Volcano, Antarctica",
      "object": "erebus.40",
      "class": [
        "array"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "erebus.70",
      "title": "Image of Erebus Volcano, Antarctica",
      "object": "erebus.70",
      "class": [
        "array"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "erebus.90",
      "title": "Image of Erebus Volcano, Antarctica",
      "object": "erebus.90",
      "class": [
        "array"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "sakurajima",
      "title": "Image of Sakurajima Volcano, Japan",
      "object": "sakurajima",
      "class": [
        "array"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "tux1",
      "title": "Image of Tux",
      "object": "tux1",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 56,
      "table": true,
      "tojson": true
    },
    {
      "name": "tux2",
      "title": "Image of Tux",
      "object": "tux2",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 56,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "amp.sig",
      "title": "Amplify Time Varying Signals in Video",
      "topics": [
        "amp.sig"
      ]
    },
    {
      "page": "blob.extract",
      "title": "Extract Blob Region from Image (Matrix)",
      "topics": [
        "blob.extract"
      ]
    },
    {
      "page": "blob.stats",
      "title": "Blob Statistics from Erebus Volcano, Antarctica",
      "topics": [
        "blob.stats"
      ]
    },
    {
      "page": "build.gaus",
      "title": "Build 2D Gaussian Image (Matrix)",
      "topics": [
        "build.gaus"
      ]
    },
    {
      "page": "build.lap",
      "title": "Build 5-Point Laplacian Stencil",
      "topics": [
        "build.lap"
      ]
    },
    {
      "page": "calc.blob.stats",
      "title": "Calculate Color and Spatial Statistics from Blob Region",
      "topics": [
        "calc.blob.stats"
      ]
    },
    {
      "page": "cor.mat",
      "title": "Correlate Matrix Rows",
      "topics": [
        "cor.mat"
      ]
    },
    {
      "page": "crop.image",
      "title": "Crop an Image",
      "topics": [
        "crop.image"
      ]
    },
    {
      "page": "erebus",
      "title": "Image of Erebus Volcano, Antarctica",
      "topics": [
        "erebus"
      ]
    },
    {
      "page": "erebus.40",
      "title": "Image of Erebus Volcano, Antarctica",
      "topics": [
        "erebus.40"
      ]
    },
    {
      "page": "erebus.70",
      "title": "Image of Erebus Volcano, Antarctica",
      "topics": [
        "erebus.70"
      ]
    },
    {
      "page": "erebus.90",
      "title": "Image of Erebus Volcano, Antarctica",
      "topics": [
        "erebus.90"
      ]
    },
    {
      "page": "fftshift",
      "title": "Shift Zero Frequency to Center",
      "topics": [
        "fftshift"
      ]
    },
    {
      "page": "filt3d",
      "title": "Filter Image (Matrix) with Mask via Convolution",
      "topics": [
        "filt3d"
      ]
    },
    {
      "page": "fit3d",
      "title": "Fit a Plane to Image (Matrix) with SVD",
      "topics": [
        "fit3d"
      ]
    },
    {
      "page": "gen.eg.img.list",
      "title": "Generate Example Image List Data",
      "topics": [
        "gen.eg.img.list"
      ]
    },
    {
      "page": "image2",
      "title": "Plot Images (Matrices) with Intuitive Axes",
      "topics": [
        "image2"
      ]
    },
    {
      "page": "pcorr3d",
      "title": "Phase Correlation of Images",
      "topics": [
        "pcorr3d"
      ]
    },
    {
      "page": "points2",
      "title": "Plot points on image",
      "topics": [
        "points2"
      ]
    },
    {
      "page": "range01",
      "title": "Scale Object Values Between Zero and One",
      "topics": [
        "range01"
      ]
    },
    {
      "page": "run.avg",
      "title": "Perform Running Average via Convolution",
      "topics": [
        "run.avg"
      ]
    },
    {
      "page": "sakurajima",
      "title": "Image of Sakurajima Volcano, Japan",
      "topics": [
        "sakurajima"
      ]
    },
    {
      "page": "shift.vec",
      "title": "Shift Vector",
      "topics": [
        "shift.vec"
      ]
    },
    {
      "page": "sig.extract",
      "title": "Extract Time-Series Signal from Video Data",
      "topics": [
        "sig.extract"
      ]
    },
    {
      "page": "tux1",
      "title": "Image of Tux",
      "topics": [
        "tux1"
      ]
    },
    {
      "page": "tux2",
      "title": "Image of Tux",
      "topics": [
        "tux2"
      ]
    },
    {
      "page": "xcorr3d",
      "title": "Normalized Cross Correlation of Images",
      "topics": [
        "xcorr3d"
      ]
    }
  ],
  "_rundeps": [
    "MASS",
    "moments",
    "signal"
  ],
  "_vignettes": [
    {
      "source": "optical_flow_tutorial.Rmd",
      "filename": "optical_flow_tutorial.html",
      "title": "Optical Flow Analysis using R",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Read in image data  <a name=\"read\"></a>",
        "Grid the Image <a name=\"grid\"></a>",
        "Track Motion in Grids  <a name=\"track\"></a>",
        "Plot Grid Motion  <a name=\"plot\"></a>"
      ],
      "created": "2019-09-13 03:50:06",
      "modified": "2019-09-13 03:50:06",
      "commits": 1
    },
    {
      "source": "extract_volcano_plume_tutorial.Rmd",
      "filename": "extract_volcano_plume_tutorial.html",
      "title": "Analyze Volcano Video Data with R",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Read in image data  <a name=\"read\"></a>",
        "Preprocess image <a name=\"preprocess\"></a>",
        "Crop region above the vent",
        "Remove trends",
        "Perform blob detection <a name=\"blob\"></a>",
        "Calculate blob statistics <a name=\"statistics\"></a>",
        "Run algorithm on series of images <a name=\"series\"></a>",
        "Smooth blob statistics <a name=\"smooth\"></a>"
      ],
      "created": "2019-08-05 12:40:05",
      "modified": "2019-09-13 03:50:06",
      "commits": 2
    }
  ],
  "_score": 2.4471580313422194,
  "_indexed": true,
  "_nocasepkg": "imagefx",
  "_universes": [
    "alexjcwitsil"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.1",
      "date": "2026-05-20T06:46:54.000Z",
      "distro": "noble",
      "commit": "11be847476e537b3105a9344f7d1307444e1b388",
      "fileid": "7967a134e170792bdd15188661874dbe756a66f99a6e138acca63075f9e911f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexjcwitsil/actions/runs/26146043811"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.1",
      "date": "2026-05-20T06:46:51.000Z",
      "distro": "noble",
      "commit": "11be847476e537b3105a9344f7d1307444e1b388",
      "fileid": "03c22b31cd6204cf34357164df55a6680c1e8522d62e9892209515645d7ebb1a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexjcwitsil/actions/runs/26146043811"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.1",
      "date": "2026-05-20T06:46:51.000Z",
      "commit": "11be847476e537b3105a9344f7d1307444e1b388",
      "fileid": "aba6db6cd28570f417123c1973287fdeccc16eaabb4be7a71a8349521a1695f4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexjcwitsil/actions/runs/26146043811"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.1",
      "date": "2026-05-20T06:46:42.000Z",
      "commit": "11be847476e537b3105a9344f7d1307444e1b388",
      "fileid": "899322a0682c53e7eb8c6da6ebf6265ee4c7c14ee3e2c8df479c608ffaca57bc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexjcwitsil/actions/runs/26146043811"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.1",
      "date": "2026-05-20T06:46:29.000Z",
      "commit": "11be847476e537b3105a9344f7d1307444e1b388",
      "fileid": "7dd37d5be9231b9b5151b3d4fa6731082f9da330ae4ad37b8c0b159693232221",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexjcwitsil/actions/runs/26146043811"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.1",
      "date": "2026-05-20T06:46:13.000Z",
      "commit": "11be847476e537b3105a9344f7d1307444e1b388",
      "fileid": "c1711f3c208f193f20df85ecda95adec1a7d7e87ad98bde3f3aff5df1a024892",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexjcwitsil/actions/runs/26146043811"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.1",
      "date": "2026-05-20T06:46:11.000Z",
      "commit": "11be847476e537b3105a9344f7d1307444e1b388",
      "fileid": "1538dc1b68b19f2ff1e29854acabe01d87e44480e88da71638b3b5ad130a325b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexjcwitsil/actions/runs/26146043811"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.1",
      "date": "2026-06-02T14:02:03.000Z",
      "commit": "11be847476e537b3105a9344f7d1307444e1b388",
      "fileid": "07b1c580ad2295c1cc76275d7070e702c6d8b03c69f1f0aa1627aa1380ca5aff",
      "status": "success",
      "buildurl": "https://github.com/r-universe/alexjcwitsil/actions/runs/26146043811"
    }
  ]
}