Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Out of memory with Find Concentric Edge 2

Hello all,

Weird problem. I have an application that acquires a 25Mp monochrome image and applies this subvi. It's running as a compiled program on multiple PCs around the world. We use 64bit Win 7 and 32 bit LabVIEW 2015 SP1. 

Today I start up the original uncompiled version of the program. It acquires and runs as before, but when it gets to the Find Concentric Edge vi I get an 'Out of memory' error. 

I can't think that anything has changed on the PC or in the code. Has anyone seen anything like this before? And more important, any suggestions for how to fix it?

 

0 Kudos
Message 1 of 3
(2,380 Views)

Hello,

 

Have you checked to see if the code has changed or not for sure? I was looking around and found another forum post that gave some helpful tips in how to prevent memory leaks if you have not seen it before.

 

https://forums.ni.com/t5/LabVIEW/Labview-IMAQ-Memory-Leak/td-p/3744594

 

If possible, feel free to attach your code or any helpful screenshots so we can narrow down this issue. 

 

Thanks!

 

-Brian J. 

0 Kudos
Message 2 of 3
(2,353 Views)

It's been a while but I finally got this problem resolved. Yes, there was a change in the code elsewhere that transposed the annulus inner and outer values. In older versions of LabVIEW this didn't cause problems, but the improved Concentric Edge 2 vi isn't so helpful.

Message 3 of 3
(2,301 Views)