[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Selecting elements in an image based on area
From: |
Samuel Setchell |
Subject: |
Re: Selecting elements in an image based on area |
Date: |
Wed, 13 Jul 2011 16:23:29 +0100 |
I think I have grabbed one designed for MATLAB....which had been ported for
mac.
I have attempted "pkg install image-1.0.14.tar.gz" and got a few errors as
listed below:
'make' returned the following error:
error: called from `pkg>configure_make' in file
/Applications/Octave.app/Contents/Resources/share/octave/3.2.3/m/pkg/pkg.m near
line 1253, column 2
error: called from:
error:
/Applications/Octave.app/Contents/Resources/share/octave/3.2.3/m/pkg/pkg.m at
line 714, column 5
error:
/Applications/Octave.app/Contents/Resources/share/octave/3.2.3/m/pkg/pkg.m at
line 287, column 7
What I had been doing was taking the .m files from the image-1.0.14/inst folder
and moving them into a working folder to use in Octave. However as i mention
the "mybwlabel.m" file found at:
http://www.inf.ed.ac.uk/teaching/courses/ivr/MATLAB/FLATPARTRECOG/mybwlabel.m
seems to work fine. I tried running regionprops.m on my output and got:
ans =
{
1x381 struct array containing the fields:
Area
Centroid
BoundingBox
}
Is this correct? Im sorry if im not proving enough information or making stupid
errors, i'm very new to MATLAB/Octave and completely self taught. Trying to
learn what I need to complete my MSc dissertation in Geography!
Cheers
Sam
On 13 Jul 2011, at 16:08, Jordi Gutiérrez Hermoso wrote:
> 2011/7/13 Jordi Gutiérrez Hermoso <address@hidden>:
>> 2011/7/10 Samuel Setchell <address@hidden>:
>>> These are the errors I receive when trying to call bwlabel.m :
>>>
>>> octave-3.2.3:43> label=bwlabel(top)
>>> parse error near line 44 of file /Users/samsetchell/Desktop/BER10/bwlabel.m
>>>
>>> syntax error
>>>
>>>>>> function [im2,npix,bb] = bwlabel(im,...)
>>> ^
>>>
>>> parse error near line 44 of file /Users/samsetchell/Desktop/BER10/bwlabel.m
>>>
>>> invalid parameter list
>>
>> This is very strange. Can you post the bwlabel.m file you're using?
>> Where did you acquire it? Also please post the code you're running.
>
> Silly me, I just realised that Octave's bwlabel is an oct file, not an
> m-file. So you grabbed some bwlabel file from somewhere, not from
> Octave Forge's image package, and it doesn't work with Octave. Is that
> Matlab's bwlabel? It looks like you're using Mac OS X, is that right?
> Did you attempt to do "pkg install image-1.0.14.tar.gz" from Octave?
> Did it fail to compile?
>
> I'm not sure what's the easiest way to get the Octave-Forge packages
> installed on Mac OS X. They me be already packaged by Fink or Macports
> or one of those, but I doubt it. Try to install it as described above
> and see how far along we get.
>
> HTH,
> - Jordi G. H.
- Selecting elements in an image based on area, Samuel Setchell, 2011/07/01
- Re: Selecting elements in an image based on area, Jordi Gutiérrez Hermoso, 2011/07/01
- Message not available
- Re: Selecting elements in an image based on area, Jordi Gutiérrez Hermoso, 2011/07/07
- Re: Selecting elements in an image based on area, Samuel Setchell, 2011/07/10
- Re: Selecting elements in an image based on area, Jordi Gutiérrez Hermoso, 2011/07/13
- Re: Selecting elements in an image based on area, Jordi Gutiérrez Hermoso, 2011/07/13
- Re: Selecting elements in an image based on area,
Samuel Setchell <=
- Re: Selecting elements in an image based on area, Jordi Gutiérrez Hermoso, 2011/07/13
- Re: Selecting elements in an image based on area, Jordi Gutiérrez Hermoso, 2011/07/13
- Re: Selecting elements in an image based on area, Samuel Setchell, 2011/07/16
- Re: Selecting elements in an image based on area, John Swensen, 2011/07/13