Silverfrost Forums

Welcome to our forums

SIMDEM array limits

13 Feb 2024 12:15 #31100

I sm working on image enhancement coding, and want to use SIMDEM to do some simple scatter plots showing colour profiles of images.

Problem is that working with images that are typically thousands of pixels wide and high, there are millions of pixels. This will of course produce a dense scatter plot. This doesn't bother me, as I'm concerned with outlier points. The problem is a SIMDEM limit of 2000 on the x,y array sizes. How can I expand this limit?

14 Feb 2024 7:17 #31106

silicondale

More details are needed in order to identify which array sizes are limited. But it might be easier if you contact Bill Bardsley directly via the email address given on his simfit.uk website.

14 Feb 2024 8:25 #31107

Thanks, Paul. Wasn't sure if Bill Bardsley was still there, but will do!

It's the x,y, arrays, dimension n, in simdem53. There seems to be a hardcoded limit of 2000 to those arrays. Apart from the question of how to get around this limit, I'm wondering what other hardcoded limits there might be that restrict the usefulness of SIMDEM in processing large data sets.

17 Feb 2024 7:43 #31124

From Bill Bardsley:

'All the potentially large arrays in simfit use allocate and are 'big-data-ready' except that character strings to use in plots are (len=40) and limted to n=2000 and the data sets for 3D plotting and contours are limited to n=40000 because I did not think it was necessary to use more as it would allow over-dense graphs.'

Please login to reply.