Results 1 to 5 of 5

Thread: Problem with multipage .stk tiff file

  1. #1
    Join Date
    Jul 2006
    Posts
    142
    Thanks
    7
    Thanked 0 Times in 0 Posts

    Default Problem with multipage .stk tiff file

    Hi folks:

    Has anyone ever tried to dissect a special type of multipage tiff file called .stk or metamorph tiff stack. I have tried libtiff to read it but cant read past the first slice. Of course I am trying to do this in c. There is tiffread.m Matlab file that I am trying to rip thru to get it to work in c but so far failed. Please let me know if anyone has done this before or have any clue

    Here are a few example of stk files if anyone is interested in giving this a shot.

    Below are links to the sample files:
    ftp://ftp.meta.moleculardevices.com/...k/10xcalib.stk
    ftp://ftp.meta.moleculardevices.com/...ack/bigstk.zip
    ftp://ftp.meta.moleculardevices.com/...ack/calstk.zip
    ftp://ftp.meta.moleculardevices.com/...tack/smstk.zip

    Thanks

  2. #2
    Join Date
    Aug 2005
    Location
    Other Side of My Monitor
    Posts
    3,494
    Thanks
    5
    Thanked 105 Times in 104 Posts
    Blog Entries
    1

    Default

    STK Extractor NoLabel : this macro allows to batch convert multichannel .stk file made by the "Acquire Multiple Wavelength" mode in Metamorph. It will just convert them to a series of single tif images with a number appended for each channel.

    The ImageJ macro language is well suited to automate repetitive tasks and processing workflows. To use one of these macro, just save it as text files from your browser, drop it in your ImageJ plugin folder, and they will appear along your other plugins in the Plugins menu after ImageJ restart.
    imageJ Download

    Sounds promising. Never used any of it before, so I can't verify. But it's a start
    {CWoT - Riddle } {Freelance Copywriter} {Learn to Write}
    Follow Me on Twitter: @InkingHubris
    PHP Code:
    $result mysql_query("SELECT finger FROM hand WHERE id=3");
    echo 
    $result

  3. #3
    Join Date
    Jul 2006
    Posts
    142
    Thanks
    7
    Thanked 0 Times in 0 Posts

    Default

    Thank you very much for your response. I am actually currently viewing the images with ImageJ. But the problem is I want to do this all in C since I need to process each slice and then put them back together and speed is an issue for me. Please let me know if there are any other sources in C and by the mean time I will go thru the macro.

  4. #4
    Join Date
    Aug 2005
    Location
    Other Side of My Monitor
    Posts
    3,494
    Thanks
    5
    Thanked 105 Times in 104 Posts
    Blog Entries
    1

    Default

    Sorry, the only thing I know about C is that it comes after B and before D in the English alphabet.
    {CWoT - Riddle } {Freelance Copywriter} {Learn to Write}
    Follow Me on Twitter: @InkingHubris
    PHP Code:
    $result mysql_query("SELECT finger FROM hand WHERE id=3");
    echo 
    $result

  5. #5
    Join Date
    Aug 2011
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    I temporarily worked arround this issue by using the USER0-15
    encapsulations, these are handled by the DLT_USER00-15 "dissectors" I
    checked in yesterday, in whose preferences one can set which
    protocol(s) is(are) carried by each encapsulation. By now each .stk file used by the file is mapped to an USER encap starting from USER0 in the order they appear in the file.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •