then is seems like the problem is with your mnc, not with anything we are doing, right?
On Wed, 22 Jan 2014, Caspar M. Schwiedrzik wrote:

same thing


2014/1/22 Bruce Fischl <fis...@nmr.mgh.harvard.edu>
      and what if you run it on the mnc?
      On Wed, 22 Jan 2014, Caspar M. Schwiedrzik wrote:

            mri_binarize --i paxinos-MNI.nii --match 1 --o
            labels/1.nii

            $Id: mri_binarize.c,v 1.26.2.1 2011/04/08 15:40:50
            greve Exp $
            cwd
            /rdata3/space3/data/cschwiedrz/cooked/anatomicals/mni_macaque
            cmdline mri_binarize --i paxinos-MNI.nii --match 1
            --o labels/1.nii
            sysname  Linux
            hostname wiener
            machine  x86_64
            user     cschwiedrz

            input      paxinos-MNI.nii
            frame      0
            nErode3d   0
            nErode2d   0
            output     labels/1.nii
            Binarizing based on matching values
            nMatch 1
             0     1
            binval        1
            binvalnot     0
            Found 0 values in range
            Counting number of voxels
            Found 0 voxels in final mask
            mri_binarize done



            2014/1/22 Bruce Fischl <fis...@nmr.mgh.harvard.edu>
                  can you send us the full command line and
            screen output of the
                  mri_binarize command?
                  On Wed, 22 Jan 2014, Caspar M. Schwiedrzik
            wrote:

                        Hi Bruce,
                        I am confused, too.
                        If the conversion is proper, why does
            mri_binarize
                        not find values below
                        ~53? when I call mri_binarize with
            -match on the MNC
                        file or on any of the
                        converted NIFTI files?
                        Caspar




                        2014/1/22 Bruce Fischl
            <fis...@nmr.mgh.harvard.edu>
                              Hi Caspar

                              now, I'm confused. So it sounds
            like
                        mri_convert is doing the
                              conversion properly then?
                              Bruce
                              On Wed, 22 Jan 2014, Caspar M.
            Schwiedrzik
                        wrote:

                                    Hi Bruce,
                                    mri_diff does not return any
                        differences. However,
                                    when I load the MNC file
                                    into Matlab using loadminc
                                   
                       
            
(http://www.mathworks.com/matlabcentral/fileexchange/32644-loadminc),
                                    I do
                                    retain all the values
            between 0 and 255.
                        Also, I
                                    have something like an
                                    annotation file for the MNC
            file that
                        lists values
                                    between 0 and 255.
                                    The MNC is unsigned byte.
                                    Caspar


                                    2014/1/22 Bruce Fischl
                        <fis...@nmr.mgh.harvard.edu>
                                          how do you know that
            the values
                        were there
                                    before? Try running
                                          mri_diff on the .nii
            and the .mnc
                        and see if
                                    it finds any
                                          differences
                                          Bruce


                                          On Wed, 22 Jan 2014,
            Caspar M.
                        Schwiedrzik
                                    wrote:

                                                Hi Bruce,
                                                I have tried the
            two
                        following commands,
                                    and various
                                                flags on
            mri_convert:
                                                mnc2nii -nii
            -int
                        paxinos-MNI.mnc
                                    paxinos-MNI.nii
                                                mri_convert -i
                        paxinos-MNI.mnc -o
                                    paxinos-MNI.nii

                                                Yhe output of
            the latter
                        would be:
                                                mri_convert -i
                        paxinos-MNI.mnc -o
                                    paxinos-MNI.nii
                                                $Id:
            mri_convert.c,v
                        1.179.2.2
                                    2011/05/16 20:53:47
                                                greve Exp $
                                                reading from
                        paxinos-MNI.mnc...
                                                TR=0.00,
            TE=0.00, TI=0.00,
                        flip
                                    angle=0.00
                                                i_ras = (1, 0,
            0)
                                                j_ras = (0, 1,
            0)
                                                k_ras = (0, 0,
            1)
                                                writing to
                        paxinos-MNI.nii...

                                                for mri_convert,
            --nochange,
                        -odt
                                    float/int/uchar,
                                                --no_scale 1 all
            do not
                                                make a
            difference.

                                                It could be that
            the problem
                        arises once
                                    I call
                                                mri_binarize
            afterwards. I
                                                know that there
            are values
                        between 1 and
                                    256 in the
                                                MNC file, but
            when I
                                                call
            mri_binarize with
                        -match on the MNC
                                    file or on
                                                any of the
            converted
                                                NIFTI files, it
            does not
                        find any values
                                    lower than
                                                53 or so.

                                                Caspar




                                                2014/1/22 Bruce
            Fischl
                                    <fis...@nmr.mgh.harvard.edu>
                                                      Hi Caspar

                                                      hmm, I
            don't know why
                        that would
                                    be the case.
                                                Can you send the
                                                      full
            command line and
                        screen
                                    output?
                                                      cheers
                                                      Bruce
                                                      On Wed, 22
            Jan 2014,
                        Caspar M.
                                    Schwiedrzik
                                                wrote:

                                                            Hi!
                                                            I am
            having some
                        troubles
                                    converting MNC
                                                files to
                                                            NII
            while
                        preserving the
                                                           
            exact values in
                        the MNC
                                    file. I have
                                                tried to use
                                                           
            mri_convert and
                        mnc2nii,
                                                            but
            in both
                        cases, the
                                    values in the
                                                file output get
                                                           
            changed. The
                        help of
                                                           
            mri_convert
                        mentions that
                                    the output for
                                                MNC files
                                                            may
            not work.
                                                            Is
            there a
                        workaround or a
                                    recommended
                                                procedure to
                                                           
            convert MNC into
                        NII?
                                                           
            Thanks, Caspar








                                                The information
            in this
                        e-mail is
                                    intended only for
                                                the person to
            whom
                                                it is
                                                addressed. If
            you believe
                        this e-mail
                                    was sent to
                                                you in error and
            the
                                                e-mail
                                                contains patient
                        information, please
                                    contact the
                                                Partners
            Compliance
                                                HelpLine at
                                               
                        http://www.partners.org/complianceline .
                                    If the
                                                e-mail was sent
            to you
                                                in error
                                                but does not
            contain patient
                                    information, please
                                                contact the
            sender
                                                and properly
                                                dispose of the
            e-mail.












_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to