# Refreshing images using Ignition Vision or Vision Reports, Ignition 8.1.3

**URL:** <https://forum.inductiveautomation.com/t/refreshing-images-using-ignition-vision-or-vision-reports-ignition-8-1-3/44912>\
**Category:** Ignition\
**Created:** [March 25, 2021, 2:36pm UTC](https://forum.inductiveautomation.com/t/refreshing-images-using-ignition-vision-or-vision-reports-ignition-8-1-3/44912 "2021-03-25T14:36:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jpalace](https://avatars.discourse-cdn.com/v4/letter/j/f07891/32.png) [@jpalace](https://forum.inductiveautomation.com/u/jpalace)\
**Post date:** [March 25, 2021, 2:36pm UTC](https://forum.inductiveautomation.com/t/refreshing-images-using-ignition-vision-or-vision-reports-ignition-8-1-3/44912/1 "2021-03-25T14:36:19Z")

</div>

I’m working on an application in which I show images taken from a Cognex camera and displayed on a vision screen that I have created. I would like these images to update or get refreshed when the latest images are dropped in a particular folder on my local hard drive. I have used the image tool to display my images, via the image management tool, which works fine. When I replace the image with the same name or delete it, my original image is still displayed. I have both use cache and load in background unchecked in image properties (per recommendation on a previous post). Only when I use the image management tool to upload the latest image does the image change. I would like these images to change dynamically, is there a way to do this? I have also tried using the report module to display these images as I have read that you can dynamically display images in a report if you setup parameters for each image, giving it a name and location where the image is stored and then dragging this parameter to the key property located in the property inspector. When I setup the parameter for each image and then display it on the preview tab, it works fine. If I change the image or replace it using the same name and store to the folder where all my images are stored and then preview, the image displayed is the original image and not the updated one. Even if I delete this image and then preview it, the original image still gets displayed. How do I refresh my report so updated images get displayed or not get displayed?

---

<div class="post-metadata">

**Author:** ![MMaynard](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mmaynard/32/3366_2.png) [@MMaynard](https://forum.inductiveautomation.com/u/MMaynard)\
**Post date:** [March 25, 2021, 4:06pm UTC](https://forum.inductiveautomation.com/t/refreshing-images-using-ignition-vision-or-vision-reports-ignition-8-1-3/44912/2 "2021-03-25T16:06:34Z")

</div>

@pturmel has done a ton of work with Cognex image displays.

> [@Cognex SVG Issues](http://forum.inductiveautomation.com/t/cognex-svg-issues/19778/2):
>
> It is beyond my pay grade to implement but this looks like it would work. [https://xmlgraphics.apache.org/batik/using/swing.html](https://xmlgraphics.apache.org/batik/using/swing.html) Would need someone with a bit more in-depth knowledge of swing to bring it to fruition. @pturmel @PGriffith @Travis.Cox This is something that a lot of people would be interested in as Cognex is spreading like wild fire through the industry.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [March 25, 2021, 6:17pm UTC](https://forum.inductiveautomation.com/t/refreshing-images-using-ignition-vision-or-vision-reports-ignition-8-1-3/44912/3 "2021-03-25T18:17:54Z")

</div>

Well, I just wrote a module wrapper for Batik. @rgarcher is the actual expert. I don’t have the hardware, so it was a bit of remote debugging…
