Stitch Frames Vertically


    Mar 18 2014 | 6:16 pm
    I would like to stitch the frames of a MOV and create one big frame in another matrix by stitching all of the frames one after another vertically so i can save it as one bmp.
    Basically, i would like to create a contatenated film strip image like you can do with ImageMagick or Image Stitcher
    I can't figure it out. Its for a 16x16 movie (not more than 2000 frames).
    I know i would need to change the Y dimension of the receiving matrix by NumberOfFrames*16 But i dont know how i could save each frame in it at position Yoffset=FrameNumber*16

    • Mar 19 2014 | 9:09 am
      Something like this?
    • Mar 19 2014 | 12:20 pm
      Yes kinda like that.
      The problem is, the number of frame varies from 1 to 2000 depending on video length.
      I have an rslider to select the loop points of my jit.qt.movie and i lock the max length to 2000 frames.
      I guess i could create a 2000 outlet cycle and a 2000 row jit.glue.. I'm dreading making all those conntections :P
      I wonder if there would be simpler way.
    • Mar 19 2014 | 12:23 pm
      Just realized that jit.glue max number of rows is 16. So that plan would not work :(
    • Mar 19 2014 | 1:15 pm
      OK, yeah thats a big number! This might work for you, but you are talking about creating a 16 32000 dimension matrix. You might want to trigger your mov with frame numbers like in the last example or use the @unique 1 attribute so you only get the new frames.
    • Mar 19 2014 | 2:29 pm
      Thats working!! :D
      Thanks a lot Luke!
    • Mar 19 2014 | 3:34 pm
      This should work. (To learn about the dimension messages to jit.matrix, such as 'usedstdim', see Jitter Tutorial 14 Matrix Positioning.)
    • Mar 19 2014 | 8:47 pm
      ah yes! the dstdim messages! Thats what i was searching for! To place inputs at a specific spot.
      Thanks a lot!