I tried with the attached patch, I get segmentation fault. Maybe I missed an array somewhere?
Also attaching original code archive :) (I also removed the check for 255
arguments, that's not in the patch).
On Thursday, April 23, 2020 at 11:51:34 AM UTC+3, Alex Luca wrote:
>
> I recompiled without that if arguments > 255 ) { die... }
>
> I'll see what happens :)
>
> On Thursday, April 23, 2020 at 11:04:58 AM UTC+3, Alex Luca wrote:
>>
>> Hi all,
>>
>> I'm generating large panos from some PTZ cameras. I successfully
>> generated one from 120 images, and I wanted to see if it would work with
>> ~400 images (each image is fullHD), so the end result is pretty big.
>> RAM and CPU is not an issue since this runs on AWS.
>>
>> I got an error from multiblend when trying to call with 400 arguments,
>> looking at the code, it's just a if before starting - did you try this many
>> images before?
>> Any opinions?
>>
>> I get this message: too many (>255) input images specified
>>
>> I use Hugin with nona to align / detect points
>>
>> Must mention I'm pretty new to this pano thing, trying to figure out if
>> this 255 limitation of multiblend makes sense / how to go around it.
>>
>> Thanks :)
>>
>>
>> The information contained in this e-mail may be confidential. It has been
>> sent for the sole use of the intended recipient(s). If the reader of this
>> message is not an intended recipient, you are hereby notified that any
>> unauthorized review, use, disclosure, dissemination, distribution or
>> copying of this communication, or any of its contents,
>> is strictly prohibited. If you have received it by mistake please let us
>> know by e-mail immediately and delete it from your system. Many thanks.
>>
>>
>>
>> La información contenida en este mensaje puede ser confidencial. Ha sido
>> enviada para el uso exclusivo del destinatario(s) previsto. Si el lector de
>> este mensaje no fuera el destinatario previsto, por el presente queda Ud.
>> notificado que cualquier lectura, uso, publicación, diseminación,
>> distribución o copiado de esta comunicación o su contenido está
>> estrictamente prohibido. En caso de que Ud. hubiera recibido este mensaje
>> por error le agradeceremos notificarnos por e-mail inmediatamente y
>> eliminarlo de su sistema. Muchas gracias.
>>
>>
--
The information contained in this e-mail may be confidential. It has been
sent for the sole use of the intended recipient(s). If the reader of this
message is not an intended recipient, you are hereby notified that any
unauthorized review, use, disclosure, dissemination, distribution or
copying of this communication, or any of its contents, is strictly
prohibited. If you have received it by mistake please let us know by e-mail
immediately and delete it from your system. Many thanks.
La información
contenida en este mensaje puede ser confidencial. Ha sido enviada para el
uso exclusivo del destinatario(s) previsto. Si el lector de este mensaje no
fuera el destinatario previsto, por el presente queda Ud. notificado que
cualquier lectura, uso, publicación, diseminación, distribución o copiado
de esta comunicación o su contenido está estrictamente prohibido. En caso
de que Ud. hubiera recibido este mensaje por error le agradeceremos
notificarnos por e-mail inmediatamente y eliminarlo de su sistema. Muchas
gracias.
--
A list of frequently asked questions is available at:
http://wiki.panotools.org/Hugin_FAQ
---
You received this message because you are subscribed to the Google Groups
"hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/hugin-ptx/b6aaa7b8-fd24-490a-9e59-8e07f5519a24%40googlegroups.com.
Index: tlamazon/efs/bin/multiblend/multiblend/multiblend.cpp
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- tlamazon/efs/bin/multiblend/multiblend/multiblend.cpp (revision d675adf72fb542d042d77f48f5ee9d348c4a7729)
+++ tlamazon/efs/bin/multiblend/multiblend/multiblend.cpp (revision )
@@ -98,7 +98,7 @@
TIFFSetWarningHandler(NULL);
printf("\n");
- printf("multiblend v0.6.2 (c) 2014 David Horman http://horman.net/multiblend/\n");
+ printf("multiblend v0.6.3 (c) 2014 David Horman http://horman.net/multiblend/\n");
printf("----------------------------------------------------------------------------\n");
if (argc==1 || !strcmp(argv[1],"-h") || !strcmp(argv[1],"--help") || !strcmp(argv[1],"/?")) help();
Index: tlamazon/efs/bin/multiblend/multiblend/loadimages.cpp
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- tlamazon/efs/bin/multiblend/multiblend/loadimages.cpp (revision d675adf72fb542d042d77f48f5ee9d348c4a7729)
+++ tlamazon/efs/bin/multiblend/multiblend/loadimages.cpp (revision )
@@ -817,9 +817,9 @@
for (i=0; i<g_numimages; i++) {
#ifdef WIN32
- strcpy_s(g_images[i].filename,256,argv[i]);
+ strcpy_s(g_images[i].filename,1024,argv[i]);
#else
- strncpy(g_images[i].filename,argv[i],256);
+ strncpy(g_images[i].filename,argv[i],1024);
#endif
// open image
Index: tlamazon/efs/bin/multiblend/multiblend/globals.cpp
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- tlamazon/efs/bin/multiblend/multiblend/globals.cpp (revision d675adf72fb542d042d77f48f5ee9d348c4a7729)
+++ tlamazon/efs/bin/multiblend/multiblend/globals.cpp (revision )
@@ -48,7 +48,7 @@
};
struct struct_image {
- char filename[256];
+ char filename[1024];
uint16 bpp;
int width,height;
int xpos,ypos;
Index: tlamazon/efs/bin/multiblend/multiblend/maskpyramids.cpp
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- tlamazon/efs/bin/multiblend/multiblend/maskpyramids.cpp (revision d675adf72fb542d042d77f48f5ee9d348c4a7729)
+++ tlamazon/efs/bin/multiblend/multiblend/maskpyramids.cpp (revision )
@@ -15,7 +15,7 @@
intfloat ipixel;
png_structp png_ptr;
png_infop info_ptr;
- char filename[256];
+ char filename[1024];
FILE* f;
#ifdef WIN32
multiblend0.6.2.tar.gz
Description: Binary data
