I'm using Visual Basic 6, to write my own program to control and acquire images from the Seek Compact Pro. Most of the main code (the code initializing it and grabbing frames) is a direct VB6 port of the C# code written by joe-c here at EEVBlog. So big thanks to him for his awesome work.
Now here's a few things I noticed when working with my program. The size of the frame actually sent by the Seek Compact Pro is not 320x240. It's actually 342x260. There's a lot of non-image data present in the frame. The top 4 lines, the bottom 2 lines, and the rightmost 18 lines are all non-image pixels. Also interestingly, even the image itself is not 320x240. It's actually a bit larger than this, at 324x254.