From mitk1shah at gmail.com Sun Feb 2 04:02:30 2014 From: mitk1shah at gmail.com (MIT SHAH) Date: Sun, 2 Feb 2014 01:02:30 -0800 (PST) Subject: Contributing in Image Compression Algorithms Message-ID: Hi, I am working on Image Compression Algorithms. I want to contribute it in scikit-image. Can I contribute it ? I am asking this, because I didn't find Image Compression as Requested features on the following link : https://github.com/scikit-image/scikit-image/wiki/Requested-features Please guide me. -------------- next part -------------- An HTML attachment was scrubbed... URL: From silvertrumpet999 at gmail.com Sun Feb 2 12:48:00 2014 From: silvertrumpet999 at gmail.com (Josh Warner) Date: Sun, 2 Feb 2014 09:48:00 -0800 (PST) Subject: Contributing in Image Compression Algorithms In-Reply-To: References: Message-ID: Compression is a task we have not focused much on, but inasmuch as it is related to other key techniques in image processing (sparsity, denoising, restoration) I think it could have a place. Depending on if you are implementing known algorithms or experimenting, it might belong in different places, but that's all easy to change during a PR. Feel free to submit Pull Request(s)! Josh On Sunday, February 2, 2014 3:02:30 AM UTC-6, MIT SHAH wrote: > > Hi, > I am working on Image Compression Algorithms. I want to contribute it in > scikit-image. > Can I contribute it ? > I am asking this, because I didn't find Image Compression as Requested > features on the following link : > https://github.com/scikit-image/scikit-image/wiki/Requested-features > Please guide me. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Sun Feb 2 10:30:33 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Sun, 2 Feb 2014 16:30:33 +0100 Subject: Contributing in Image Compression Algorithms In-Reply-To: References: <20140202105321.GB4350@gmail.com> Message-ID: <20140202153033.GB7489@gmail.com> On Sun, 02 Feb 2014 16:35:27 +0530, MIT SHAH wrote: > I am interested in compressing an image by "K-Means Algorithm", which > compresses an image into number of colors told by us ( for e.g. 16 colors > ). It is a machine learning algorithm, which works based on the concept of > clustering. > Is it available already (in freeimage, PIL) ?? I think this is pretty well covered by scikit-learn--check it out! http://scikit-learn.org Cheers St??fan From emmanuelle.gouillart at nsup.org Sun Feb 2 12:49:19 2014 From: emmanuelle.gouillart at nsup.org (Emmanuelle Gouillart) Date: Sun, 2 Feb 2014 18:49:19 +0100 Subject: Non-local means denoising In-Reply-To: <20140125112307.GA26044@phare.normalesup.org> References: <52E0E540.6090309@googlemail.com> <20140123115503.GB16463@gmail.com> <52E139D9.9000102@googlemail.com> <20140123162659.GA29205@phare.normalesup.org> <20140125112307.GA26044@phare.normalesup.org> Message-ID: <20140202174919.GB12465@phare.normalesup.org> See the PR on https://github.com/scikit-image/scikit-image/pull/874 (still needs some work, but I'd welcome comments, especially on speed issues) Emma On Sat, Jan 25, 2014 at 12:23:07PM +0100, Emmanuelle Gouillart wrote: > Hi Juan, > yes, it's been a long time :-) (I took a new job in September and it's > been pretty hectic since then!). > My implementation is indeed 3-D. I'll start working on a PR this week-end > then! For 3-D images the code is pretty slow due to the large size of the > data, but I also have a pycuda + cuda implementation written by my PhD > student William. You'll tell me if you're interested! > Cheers, > Emmanuelle > On Fri, Jan 24, 2014 at 11:46:19AM +1100, Juan Nunez-Iglesias wrote: > > Haha, hi Emmanuelle, long time no see! ;) I think your interjection in this > > thread is rather priceless. =D Is your implementation 3D? Either way, if you > > submit a WIP PR, I might be tempted to use some cycles to help out. =) > > On Fri, Jan 24, 2014 at 3:26 AM, Emmanuelle Gouillart < > > emmanuelle.gouillart at nsup.org> wrote: > > Hi, > > it happens that I have an implementation of NL-means (implemented in C + > > cython). I have to clean it a little and then I can send it to the list. > > It would actually be interesting to convert it to pure Cython for further > > maintanability. > > Cheers, > > Emmanuelle > > On Thu, Jan 23, 2014 at 03:48:41PM +0000, Kevin Keraudren wrote: > > > I just listed these implementations as I recently searched for a C++ > > > implementation. > > > Unfortunately, I cannot volunteer to work on this and I do not know > > > anyone who already worked on this topic... > > > Kind regards, > > > Kevin > > > Le 23/01/2014 11:55, St??fan van der Walt a ??crit : > > > >Hi Kevin > > > >On Thu, 23 Jan 2014 09:47:44 +0000, Kevin Keraudren wrote: > > > >>Here are some implementations of Non-Local Means Denoising you might > > > >>be interested in for reference/comparison: > > > >Thanks for these informative links. ??Are you interested in working on > > nlmeans, > > > >or do you know of someone who would be able to help us review the code > > once it > > > >is written? > > > >Thanks > > > >St??fan From stefan at sun.ac.za Sun Feb 2 13:41:26 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Sun, 2 Feb 2014 19:41:26 +0100 Subject: Blog post on scikit-image by Eric Chiang Message-ID: <20140202184126.GF14501@gmail.com> Have a look at this great blog post: http://blog.yhathq.com/posts/image-processing-with-scikit-image.html From stefan at sun.ac.za Sun Feb 2 23:11:15 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Mon, 3 Feb 2014 05:11:15 +0100 Subject: "Cythonize" not working on OSX? In-Reply-To: References: Message-ID: On 3 Feb 2014 04:19, "Juan Nunez-Iglesias" wrote: > As others have noted (see e.g. here), the change from using a cython command to the "cythonize" function call within skimage/_build.py has broken the build process on some machines. Ouch, that's not good: shall we revert that PR and re-open it until we have a chance to investigate? St?fan -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Mon Feb 3 00:52:58 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Mon, 3 Feb 2014 06:52:58 +0100 Subject: "Cythonize" not working on OSX? In-Reply-To: References: Message-ID: <20140203055258.GA20115@gmail.com> On Mon, 03 Feb 2014 16:44:07 +1100, Juan Nunez-Iglesias wrote: > I didn't know this was a possible course of action! =) I have no idea how > many people are affected, or how quick a fix can be... Is it worth > exploring a bit more before reversing it? I actually have very little idea > about the entire build process so I can't offer much insight here... It broke the build on my system too (perhaps it does not check correctly for old versions), so my preference is to revert and have another look at it. St??fan From jsch at demuc.de Mon Feb 3 10:00:52 2014 From: jsch at demuc.de (=?ISO-8859-1?Q?Johannes_Sch=F6nberger?=) Date: Mon, 3 Feb 2014 10:00:52 -0500 Subject: Blog post on scikit-image by Eric Chiang In-Reply-To: <20140202184126.GF14501@gmail.com> References: <20140202184126.GF14501@gmail.com> Message-ID: Really nice, the blog post should definitely get a follow up with the new feature detection, extraction and matching capabilities. On Sun, Feb 2, 2014 at 1:41 PM, St?fan van der Walt wrote: > Have a look at this great blog post: > > http://blog.yhathq.com/posts/image-processing-with-scikit-image.html > > -- > You received this message because you are subscribed to the Google Groups "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. From jni.soma at gmail.com Sun Feb 2 21:18:32 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Mon, 3 Feb 2014 13:18:32 +1100 Subject: "Cythonize" not working on OSX? Message-ID: Hi all, As others have noted (see e.g. here), the change from using a cython command to the "cythonize" function call within skimage/_build.py has broken the build process on some machines. Cython files don't get compiled to .c files automatically and the build fails with errors such as: clang: error: no such file or directory: 'orb_cy.c' clang: error: no input files clang: error: no such file or directory: 'orb_cy.c' clang: error: no input files Calling Cython manually for all the files works, but obviously this is not a solution. Does anyone know what's going on here? Juan. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Mon Feb 3 00:44:07 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Mon, 3 Feb 2014 16:44:07 +1100 Subject: "Cythonize" not working on OSX? In-Reply-To: References: Message-ID: I didn't know this was a possible course of action! =) I have no idea how many people are affected, or how quick a fix can be... Is it worth exploring a bit more before reversing it? I actually have very little idea about the entire build process so I can't offer much insight here... On Mon, Feb 3, 2014 at 3:11 PM, St?fan van der Walt wrote: > On 3 Feb 2014 04:19, "Juan Nunez-Iglesias" wrote: > > As others have noted (see e.g. here), the change from using a cython > command to the "cythonize" function call within skimage/_build.py has > broken the build process on some machines. > > Ouch, that's not good: shall we revert that PR and re-open it until we > have a chance to investigate? > > St?fan > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From aaaagrawal at gmail.com Mon Feb 3 10:19:26 2014 From: aaaagrawal at gmail.com (Ankit Agrawal) Date: Mon, 3 Feb 2014 20:49:26 +0530 Subject: Blog post on scikit-image by Eric Chiang In-Reply-To: References: <20140202184126.GF14501@gmail.com> Message-ID: Cool blog post!! +1 for inclusion of feature detection, extraction and matching example in future post. Regards, Ankit Agrawal, Communication and Signal Processing, IIT Bombay. On Mon, Feb 3, 2014 at 8:30 PM, Johannes Sch?nberger wrote: > Really nice, the blog post should definitely get a follow up with the > new feature detection, extraction and matching capabilities. > > On Sun, Feb 2, 2014 at 1:41 PM, St?fan van der Walt > wrote: > > Have a look at this great blog post: > > > > http://blog.yhathq.com/posts/image-processing-with-scikit-image.html > > > > -- > > You received this message because you are subscribed to the Google > Groups "scikit-image" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to scikit-image+unsubscribe at googlegroups.com. > > For more options, visit https://groups.google.com/groups/opt_out. > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From aaaagrawal at gmail.com Mon Feb 3 10:31:54 2014 From: aaaagrawal at gmail.com (Ankit Agrawal) Date: Mon, 3 Feb 2014 21:01:54 +0530 Subject: Contributing in Image Compression Algorithms In-Reply-To: <20140202153033.GB7489@gmail.com> References: <20140202105321.GB4350@gmail.com> <20140202153033.GB7489@gmail.com> Message-ID: @MIT : Maybe this exampleis what you were talking about? @Josh : I am a bit ignorant of the use-cases of Image Compression apart from the obvious ones(Saving memory by exploiting human's psycho-visual limitations like JPEG standard). Can you explain in brief how and where they can be used as mentioned in your previous post? Regards, Ankit Agrawal, Communication and Signal Processing, IIT Bombay. On Sun, Feb 2, 2014 at 9:00 PM, St?fan van der Walt wrote: > On Sun, 02 Feb 2014 16:35:27 +0530, MIT SHAH wrote: > > I am interested in compressing an image by "K-Means Algorithm", which > > compresses an image into number of colors told by us ( for e.g. 16 colors > > ). It is a machine learning algorithm, which works based on the concept > of > > clustering. > > Is it available already (in freeimage, PIL) ?? > > I think this is pretty well covered by scikit-learn--check it out! > > http://scikit-learn.org > > Cheers > St?fan > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mitk1shah at gmail.com Tue Feb 4 13:29:02 2014 From: mitk1shah at gmail.com (MIT SHAH) Date: Tue, 4 Feb 2014 10:29:02 -0800 (PST) Subject: Contributing in Image Compression Algorithms In-Reply-To: References: Message-ID: Yeah, its already there on the link given by *Ankit*, though I have already submitted Pull Request. Thanks !! On Sunday, February 2, 2014 2:32:30 PM UTC+5:30, MIT SHAH wrote: > > Hi, > I am working on Image Compression Algorithms. I want to contribute it in > scikit-image. > Can I contribute it ? > I am asking this, because I didn't find Image Compression as Requested > features on the following link : > https://github.com/scikit-image/scikit-image/wiki/Requested-features > Please guide me. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nelle.varoquaux at gmail.com Wed Feb 5 03:27:08 2014 From: nelle.varoquaux at gmail.com (Nelle Varoquaux) Date: Wed, 5 Feb 2014 09:27:08 +0100 Subject: Contributing in Image Compression Algorithms In-Reply-To: References: Message-ID: > Yeah, its already there on the link given by Ankit, though I have > already submitted Pull Request. > Thanks !! You can probably do much better than a simple k means, which may yield very unbalanced class by trying to find more balance clusters (cluster with more or less the same number of points). Cheers, N > > On Sunday, February 2, 2014 2:32:30 PM UTC+5:30, MIT SHAH wrote: >> >> Hi, >> I am working on Image Compression Algorithms. I want to contribute it in >> scikit-image. >> Can I contribute it ? >> I am asking this, because I didn't find Image Compression as Requested >> features on the following link : >> https://github.com/scikit-image/scikit-image/wiki/Requested-features >> Please guide me. > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. From jsch at demuc.de Wed Feb 5 09:56:40 2014 From: jsch at demuc.de (=?iso-8859-1?Q?Johannes_Sch=F6nberger?=) Date: Wed, 5 Feb 2014 09:56:40 -0500 Subject: scikit-image paper In-Reply-To: References: <900F93A6-208D-418E-A873-CF3535707F94@demuc.de> <58CA473E-BA50-4998-8F5F-781D617E01F5@demuc.de> <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> Message-ID: <5A02BDDE-D4DF-4D36-A1CE-21BA9ACF7FC5@demuc.de> Fully agree on all your thoughts! On Feb 5, 2014, at 9:45, St?fan van der Walt wrote: > Hi all, > > Working on the scikit-image paper, I've had some further thoughts > about authorship (yes, this is much harder than writing the paper :). > > I suggest the following (what I consider to be) fair guideline: > > 1) Anyone who contributes significantly to the writing of the paper > gets their name in the authors list > 2) All other contributors are included in the "scikit-image contributors" author > > To me, this feels like the fairest way to reward those who time into > writing the paper, while also giving credit to all of those whose work > is described therein. I felt uncomfortable adding all "core > contributors" to the authors list, since that concept is becoming more > and more nebulous with GitHub PRs. > > I'd like to hear your thoughts. > > St?fan > > -- > You received this message because you are subscribed to the Google Groups "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. From jsch at demuc.de Wed Feb 5 10:01:56 2014 From: jsch at demuc.de (=?iso-8859-1?Q?Johannes_Sch=F6nberger?=) Date: Wed, 5 Feb 2014 10:01:56 -0500 Subject: scikit-image paper In-Reply-To: <5A02BDDE-D4DF-4D36-A1CE-21BA9ACF7FC5@demuc.de> References: <900F93A6-208D-418E-A873-CF3535707F94@demuc.de> <58CA473E-BA50-4998-8F5F-781D617E01F5@demuc.de> <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <5A02BDDE-D4DF-4D36-A1CE-21BA9ACF7FC5@demuc.de> Message-ID: <94561420-A230-4F5C-BA12-9D0FE3AF7444@demuc.de> I also thought about contributing one example covering feature detection, extraction, matching and some simple image stitching using projective transformations... your thoughts? Is this too long? On Feb 5, 2014, at 9:56, Johannes Sch?nberger wrote: > Fully agree on all your thoughts! > > On Feb 5, 2014, at 9:45, St?fan van der Walt wrote: > >> Hi all, >> >> Working on the scikit-image paper, I've had some further thoughts >> about authorship (yes, this is much harder than writing the paper :). >> >> I suggest the following (what I consider to be) fair guideline: >> >> 1) Anyone who contributes significantly to the writing of the paper >> gets their name in the authors list >> 2) All other contributors are included in the "scikit-image contributors" author >> >> To me, this feels like the fairest way to reward those who time into >> writing the paper, while also giving credit to all of those whose work >> is described therein. I felt uncomfortable adding all "core >> contributors" to the authors list, since that concept is becoming more >> and more nebulous with GitHub PRs. >> >> I'd like to hear your thoughts. >> >> St?fan >> >> -- >> You received this message because you are subscribed to the Google Groups "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. > From mitk1shah at gmail.com Wed Feb 5 13:09:46 2014 From: mitk1shah at gmail.com (MIT SHAH) Date: Wed, 5 Feb 2014 10:09:46 -0800 (PST) Subject: Contributing in Image Compression Algorithms In-Reply-To: References: Message-ID: <7f3670e6-e566-47be-835b-cb702a923451@googlegroups.com> @Stefan : @Josh : I need some guidance for GSoC 2014. In which areas, I can work with scikit-image during this summer? And, can you help me by suggesting algorithms, that I can implement; so, it also helps me in the preparation of GSoC. Thanks !! On Sunday, February 2, 2014 2:32:30 PM UTC+5:30, MIT SHAH wrote: > > Hi, > I am working on Image Compression Algorithms. I want to contribute it in > scikit-image. > Can I contribute it ? > I am asking this, because I didn't find Image Compression as Requested > features on the following link : > https://github.com/scikit-image/scikit-image/wiki/Requested-features > Please guide me. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mitk1shah at gmail.com Wed Feb 5 13:39:08 2014 From: mitk1shah at gmail.com (MIT SHAH) Date: Wed, 5 Feb 2014 10:39:08 -0800 (PST) Subject: Contributing in Image Compression Algorithms In-Reply-To: References: Message-ID: <2b05defe-858b-48b7-bb33-a98e31fbc200@googlegroups.com> Mentoring Organizations can submit applications from 3rd feb to 14th feb. Student Application period is from 10th to 21st march. And yes, I am very much interested in working with scikit-image this summer. Actually, I came to know about scikit image from my senior Chintak Sheth, who worked with you last time. Since last 8-9 months I am learning and working on Image Processing. So, it will be my pleasure if I get a chance to work with scikit-image & contribute my best. On Sunday, February 2, 2014 2:32:30 PM UTC+5:30, MIT SHAH wrote: > > Hi, > I am working on Image Compression Algorithms. I want to contribute it in > scikit-image. > Can I contribute it ? > I am asking this, because I didn't find Image Compression as Requested > features on the following link : > https://github.com/scikit-image/scikit-image/wiki/Requested-features > Please guide me. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jsch at demuc.de Wed Feb 5 13:35:44 2014 From: jsch at demuc.de (=?iso-8859-1?Q?Johannes_Sch=F6nberger?=) Date: Wed, 5 Feb 2014 13:35:44 -0500 Subject: Contributing in Image Compression Algorithms In-Reply-To: References: <7f3670e6-e566-47be-835b-cb702a923451@googlegroups.com> Message-ID: <556AEE38-9107-42ED-91C6-A4AFCB60FBA3@demuc.de> Sorry, I am not in this year - I have a pretty busy summer ahead. On Feb 5, 2014, at 13:12, St?fan van der Walt wrote: > On Wed, Feb 5, 2014 at 7:09 PM, MIT SHAH wrote: >> I need some guidance for GSoC 2014. In which areas, I can work with >> scikit-image during this summer? >> And, can you help me by suggesting algorithms, that I can implement; so, >> it also helps me in the preparation of GSoC. > > I am not sure whether we will participate in GSoC this year. I > haven't applied as a mentor organization--do you know the timeline for > that? > > Other skimage devs--are you interested in GSoC 2014? It takes a > significant amount of time to mentor, so I don't want to do this > unless at least a few of us can put in the time. > > St?fan > > -- > You received this message because you are subscribed to the Google Groups "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. From stefan at sun.ac.za Wed Feb 5 09:45:59 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Wed, 5 Feb 2014 15:45:59 +0100 Subject: scikit-image paper In-Reply-To: References: <900F93A6-208D-418E-A873-CF3535707F94@demuc.de> <58CA473E-BA50-4998-8F5F-781D617E01F5@demuc.de> <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> Message-ID: Hi all, Working on the scikit-image paper, I've had some further thoughts about authorship (yes, this is much harder than writing the paper :). I suggest the following (what I consider to be) fair guideline: 1) Anyone who contributes significantly to the writing of the paper gets their name in the authors list 2) All other contributors are included in the "scikit-image contributors" author To me, this feels like the fairest way to reward those who time into writing the paper, while also giving credit to all of those whose work is described therein. I felt uncomfortable adding all "core contributors" to the authors list, since that concept is becoming more and more nebulous with GitHub PRs. I'd like to hear your thoughts. St?fan From stefan at sun.ac.za Wed Feb 5 10:25:23 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Wed, 5 Feb 2014 16:25:23 +0100 Subject: scikit-image paper In-Reply-To: <94561420-A230-4F5C-BA12-9D0FE3AF7444@demuc.de> References: <900F93A6-208D-418E-A873-CF3535707F94@demuc.de> <58CA473E-BA50-4998-8F5F-781D617E01F5@demuc.de> <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <5A02BDDE-D4DF-4D36-A1CE-21BA9ACF7FC5@demuc.de> <94561420-A230-4F5C-BA12-9D0FE3AF7444@demuc.de> Message-ID: On Wed, Feb 5, 2014 at 4:01 PM, Johannes Sch?nberger wrote: > I also thought about contributing one example covering feature detection, extraction, matching and some simple image stitching using projective transformations... your thoughts? Is this too long? I think that is a powerful usage example, and doesn't need to take up too much space--let's do it. From stefan at sun.ac.za Wed Feb 5 10:27:48 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Wed, 5 Feb 2014 16:27:48 +0100 Subject: scikit-image paper In-Reply-To: References: <900F93A6-208D-418E-A873-CF3535707F94@demuc.de> <58CA473E-BA50-4998-8F5F-781D617E01F5@demuc.de> <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <5A02BDDE-D4DF-4D36-A1CE-21BA9ACF7FC5@demuc.de> <94561420-A230-4F5C-BA12-9D0FE3AF7444@demuc.de> Message-ID: On Wed, Feb 5, 2014 at 4:25 PM, St?fan van der Walt wrote: > On Wed, Feb 5, 2014 at 4:01 PM, Johannes Sch?nberger wrote: >> I also thought about contributing one example covering feature detection, extraction, matching and some simple image stitching using projective transformations... your thoughts? Is this too long? By the way, you can make really nice panoramas if you export the transformed images to TIFF and stitch them together using "enblend". Since blending is not really in our scope, it's probably fine to use that as the final component, if you want a particularly shiny result. St?fan From stefan at sun.ac.za Wed Feb 5 13:12:35 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Wed, 5 Feb 2014 19:12:35 +0100 Subject: Contributing in Image Compression Algorithms In-Reply-To: <7f3670e6-e566-47be-835b-cb702a923451@googlegroups.com> References: <7f3670e6-e566-47be-835b-cb702a923451@googlegroups.com> Message-ID: On Wed, Feb 5, 2014 at 7:09 PM, MIT SHAH wrote: > I need some guidance for GSoC 2014. In which areas, I can work with > scikit-image during this summer? > And, can you help me by suggesting algorithms, that I can implement; so, > it also helps me in the preparation of GSoC. I am not sure whether we will participate in GSoC this year. I haven't applied as a mentor organization--do you know the timeline for that? Other skimage devs--are you interested in GSoC 2014? It takes a significant amount of time to mentor, so I don't want to do this unless at least a few of us can put in the time. St?fan From kakulchandra911 at gmail.com Thu Feb 6 00:24:38 2014 From: kakulchandra911 at gmail.com (Kakul Chandra) Date: Wed, 5 Feb 2014 21:24:38 -0800 (PST) Subject: Contributing in Image Compression Algorithms In-Reply-To: References: <2b05defe-858b-48b7-bb33-a98e31fbc200@googlegroups.com> Message-ID: <62403cf2-8cbc-4505-b3d5-7dde2234f2f7@googlegroups.com> Hello. I am undergraduate working on Newspaper Text Extraction. I would like to contribute to scikit-image. Is scikit-image applying for mentoring organization in GSoC14? On Thursday, February 6, 2014 6:18:15 AM UTC+5:30, Juan Nunez-Iglesias wrote: > > I'd be interested in mentoring, actually. But I only have vague ideas > about what contributions we're looking for. As Josh said, compression > itself would be more interesting to the scikit as a means to other ends, > such as denoising. > > Fixing up the watershed would be useful! ;) > > > > On Thu, Feb 6, 2014 at 5:39 AM, MIT SHAH >wrote: > >> Mentoring Organizations can submit applications from 3rd feb to 14th feb. >> Student Application period is from 10th to 21st march. >> And yes, I am very much interested in working with scikit-image this >> summer. Actually, I came to know about scikit image from my senior Chintak >> Sheth, who worked with you last time. Since last 8-9 months I am learning >> and working on Image Processing. So, it will be my pleasure if I get a >> chance to work with scikit-image & contribute my best. >> >> >> On Sunday, February 2, 2014 2:32:30 PM UTC+5:30, MIT SHAH wrote: >> >>> Hi, >>> I am working on Image Compression Algorithms. I want to contribute it in >>> scikit-image. >>> Can I contribute it ? >>> I am asking this, because I didn't find Image Compression as Requested >>> features on the following link : https://github.com/scikit- >>> image/scikit-image/wiki/Requested-features >>> Please guide me. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to scikit-image... at googlegroups.com . >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mailjenil at gmail.com Thu Feb 6 00:43:52 2014 From: mailjenil at gmail.com (Jenil Shah) Date: Wed, 5 Feb 2014 21:43:52 -0800 (PST) Subject: Contributing in Image Compression Algorithms In-Reply-To: References: <2b05defe-858b-48b7-bb33-a98e31fbc200@googlegroups.com> Message-ID: <1734c39a-6571-4565-ab33-d842424504ec@googlegroups.com> Hi all, How about implementing Wavelet based techniques? Like Image Processing using Wavelet Transform. Decompose the image into wavelet domain Alter the wavelet coefficients as per the application such as denoising, compression, edge enhancement, etc. Reconstruct the image with the altered wavelet coefficients. I am looking forward to contribute.Will this help scikit-image? Suggestions needed. On Thursday, February 6, 2014 6:18:15 AM UTC+5:30, Juan Nunez-Iglesias wrote: > > I'd be interested in mentoring, actually. But I only have vague ideas > about what contributions we're looking for. As Josh said, compression > itself would be more interesting to the scikit as a means to other ends, > such as denoising. > > Fixing up the watershed would be useful! ;) > > > > On Thu, Feb 6, 2014 at 5:39 AM, MIT SHAH >wrote: > >> Mentoring Organizations can submit applications from 3rd feb to 14th feb. >> Student Application period is from 10th to 21st march. >> And yes, I am very much interested in working with scikit-image this >> summer. Actually, I came to know about scikit image from my senior Chintak >> Sheth, who worked with you last time. Since last 8-9 months I am learning >> and working on Image Processing. So, it will be my pleasure if I get a >> chance to work with scikit-image & contribute my best. >> >> >> On Sunday, February 2, 2014 2:32:30 PM UTC+5:30, MIT SHAH wrote: >> >>> Hi, >>> I am working on Image Compression Algorithms. I want to contribute it in >>> scikit-image. >>> Can I contribute it ? >>> I am asking this, because I didn't find Image Compression as Requested >>> features on the following link : https://github.com/scikit- >>> image/scikit-image/wiki/Requested-features >>> Please guide me. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to scikit-image... at googlegroups.com . >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mitk1shah at gmail.com Thu Feb 6 01:02:33 2014 From: mitk1shah at gmail.com (MIT SHAH) Date: Wed, 5 Feb 2014 22:02:33 -0800 (PST) Subject: Contributing in Image Compression Algorithms In-Reply-To: References: Message-ID: @Juan : I think, we can work on developing advanced Image Compression Algorithms in GSoC. And then, we can try them on other related techniques. What do you think ? On Sunday, February 2, 2014 2:32:30 PM UTC+5:30, MIT SHAH wrote: > > Hi, > I am working on Image Compression Algorithms. I want to contribute it in > scikit-image. > Can I contribute it ? > I am asking this, because I didn't find Image Compression as Requested > features on the following link : > https://github.com/scikit-image/scikit-image/wiki/Requested-features > Please guide me. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tsyu80 at gmail.com Thu Feb 6 00:05:05 2014 From: tsyu80 at gmail.com (Tony Yu) Date: Wed, 5 Feb 2014 23:05:05 -0600 Subject: scikit-image paper In-Reply-To: References: <900F93A6-208D-418E-A873-CF3535707F94@demuc.de> <58CA473E-BA50-4998-8F5F-781D617E01F5@demuc.de> <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <5A02BDDE-D4DF-4D36-A1CE-21BA9ACF7FC5@demuc.de> <94561420-A230-4F5C-BA12-9D0FE3AF7444@demuc.de> Message-ID: On Wed, Feb 5, 2014 at 10:49 PM, Juan Nunez-Iglesias wrote: > I'm not positive about this new criterion. My gut feeling is that it > should be a bit nuanced on either side. For example, even if Tony doesn't > write a single line for the paper, I still think he should be an author. > Conversely, I don't think someone who has not thus far contributed a single > line of code, issue, or tutorial should be able to jump in, write a few > paragraphs, and be an author on the paper. > As much as I love scikit-image, I hate writing academic papers (there's a reason I left academia!). I would feel a bit guilty having my name on the paper without contributing any text to it; I'm not sure yet if that guilt is strong enough to make me contribute to the writing (again, because I hate writing papers---I still love scikit-image). In short, I would be fine if I were left off the authors list (assuming I haven't guilted myself into writing a section of the paper)---it would great to be listed, but I also think an author on a paper should contribute to the writing (... which, sadly, isn't always the case in academia... actually you don't even have to contribute that much to the research either... sorry I may still have some post-academia hang ups:P). Best, -Tony P.S. Sorry I haven't contributed much to the paper discussion. > Having said that, I do agree that "core contributors" is too nebulous, so, > for example, I'd be perfectly comfortable having Fran?ois on the author > list. > > Juan. > > > > On Thu, Feb 6, 2014 at 2:27 AM, St?fan van der Walt wrote: > >> On Wed, Feb 5, 2014 at 4:25 PM, St?fan van der Walt >> wrote: >> > On Wed, Feb 5, 2014 at 4:01 PM, Johannes Sch?nberger >> wrote: >> >> I also thought about contributing one example covering feature >> detection, extraction, matching and some simple image stitching using >> projective transformations... your thoughts? Is this too long? >> >> By the way, you can make really nice panoramas if you export the >> transformed images to TIFF and stitch them together using "enblend". >> Since blending is not really in our scope, it's probably fine to use >> that as the final component, if you want a particularly shiny result. >> >> St?fan >> >> -- >> You received this message because you are subscribed to the Google Groups >> "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to scikit-image+unsubscribe at googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mitk1shah at gmail.com Thu Feb 6 12:08:42 2014 From: mitk1shah at gmail.com (MIT SHAH) Date: Thu, 6 Feb 2014 09:08:42 -0800 (PST) Subject: Contributing in Image Compression Algorithms In-Reply-To: References: Message-ID: @Stefan : @Juan : So, scikit-image is participating as a mentor organization ? On Sunday, February 2, 2014 2:32:30 PM UTC+5:30, MIT SHAH wrote: > > Hi, > I am working on Image Compression Algorithms. I want to contribute it in > scikit-image. > Can I contribute it ? > I am asking this, because I didn't find Image Compression as Requested > features on the following link : > https://github.com/scikit-image/scikit-image/wiki/Requested-features > Please guide me. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Wed Feb 5 19:48:15 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Thu, 6 Feb 2014 11:48:15 +1100 Subject: Contributing in Image Compression Algorithms In-Reply-To: <2b05defe-858b-48b7-bb33-a98e31fbc200@googlegroups.com> References: <2b05defe-858b-48b7-bb33-a98e31fbc200@googlegroups.com> Message-ID: I'd be interested in mentoring, actually. But I only have vague ideas about what contributions we're looking for. As Josh said, compression itself would be more interesting to the scikit as a means to other ends, such as denoising. Fixing up the watershed would be useful! ;) On Thu, Feb 6, 2014 at 5:39 AM, MIT SHAH wrote: > Mentoring Organizations can submit applications from 3rd feb to 14th feb. > Student Application period is from 10th to 21st march. > And yes, I am very much interested in working with scikit-image this > summer. Actually, I came to know about scikit image from my senior Chintak > Sheth, who worked with you last time. Since last 8-9 months I am learning > and working on Image Processing. So, it will be my pleasure if I get a > chance to work with scikit-image & contribute my best. > > > On Sunday, February 2, 2014 2:32:30 PM UTC+5:30, MIT SHAH wrote: > >> Hi, >> I am working on Image Compression Algorithms. I want to contribute it in >> scikit-image. >> Can I contribute it ? >> I am asking this, because I didn't find Image Compression as Requested >> features on the following link : https://github.com/scikit- >> image/scikit-image/wiki/Requested-features >> Please guide me. >> > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Thu Feb 6 05:27:26 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Thu, 6 Feb 2014 12:27:26 +0200 Subject: GSoC 2014 (was: Contributing in Image Compression Algorithms) In-Reply-To: References: <2b05defe-858b-48b7-bb33-a98e31fbc200@googlegroups.com> Message-ID: <20140206102726.GB4638@gmail.com> On Thu, 06 Feb 2014 11:48:15 +1100, Juan Nunez-Iglesias wrote: > I'd be interested in mentoring, actually. But I only have vague ideas about > what contributions we're looking for. As Josh said, compression itself > would be more interesting to the scikit as a means to other ends, such as > denoising. Step 1: Apply as a mentoring organization before 14 February (I can help with the documentation) Step 2: If that fails, register under the umbrella of the PSF Step 3: Solicit proposals from students (at that time, students should already have become involved in the community and have made pull requests under discussion) Step 4: Choose one, maximum two excellent contributions. Step 5: Spend about 5 hours a week for two months mentoring students. The projects need to be large enough in scope to cover 2 months (a good example would be Ankit's feature detectors) and make a significant and needed contribution to the project. An example of such a project for this year would be to implement a registration submodule. The reason I am hesitant to take on more than one candidate is that we are still busy reviewing and refactoring Chintak and Marc's contributions from last year (inpainting and graph cuts). Regards St??fan From jni.soma at gmail.com Wed Feb 5 23:49:24 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Thu, 6 Feb 2014 15:49:24 +1100 Subject: scikit-image paper In-Reply-To: References: <900F93A6-208D-418E-A873-CF3535707F94@demuc.de> <58CA473E-BA50-4998-8F5F-781D617E01F5@demuc.de> <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <5A02BDDE-D4DF-4D36-A1CE-21BA9ACF7FC5@demuc.de> <94561420-A230-4F5C-BA12-9D0FE3AF7444@demuc.de> Message-ID: I'm not positive about this new criterion. My gut feeling is that it should be a bit nuanced on either side. For example, even if Tony doesn't write a single line for the paper, I still think he should be an author. Conversely, I don't think someone who has not thus far contributed a single line of code, issue, or tutorial should be able to jump in, write a few paragraphs, and be an author on the paper. Having said that, I do agree that "core contributors" is too nebulous, so, for example, I'd be perfectly comfortable having Fran?ois on the author list. Juan. On Thu, Feb 6, 2014 at 2:27 AM, St?fan van der Walt wrote: > On Wed, Feb 5, 2014 at 4:25 PM, St?fan van der Walt > wrote: > > On Wed, Feb 5, 2014 at 4:01 PM, Johannes Sch?nberger > wrote: > >> I also thought about contributing one example covering feature > detection, extraction, matching and some simple image stitching using > projective transformations... your thoughts? Is this too long? > > By the way, you can make really nice panoramas if you export the > transformed images to TIFF and stitch them together using "enblend". > Since blending is not really in our scope, it's probably fine to use > that as the final component, if you want a particularly shiny result. > > St?fan > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Thu Feb 6 01:34:42 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Thu, 6 Feb 2014 17:34:42 +1100 Subject: scikit-image paper In-Reply-To: References: <900F93A6-208D-418E-A873-CF3535707F94@demuc.de> <58CA473E-BA50-4998-8F5F-781D617E01F5@demuc.de> <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <5A02BDDE-D4DF-4D36-A1CE-21BA9ACF7FC5@demuc.de> <94561420-A230-4F5C-BA12-9D0FE3AF7444@demuc.de> Message-ID: On Thu, Feb 6, 2014 at 4:05 PM, Tony Yu wrote: > (there's a reason I left academia!) > And here I thought it was greed! =P I also think an author on a paper should contribute to the writing > The criterion for inclusion that is usually brandished about, and that I tend to agree with, is "*significant intellectual contribution*", where "significant" allows for some wiggle room. Even though that wiggle room is sometimes abused in academia, as you bitterly recall, I don't think there is any question about whether your contribution was significant. -------------- next part -------------- An HTML attachment was scrubbed... URL: From vickyting0910 at hotmail.com Thu Feb 6 23:04:31 2014 From: vickyting0910 at hotmail.com (vicky Liau) Date: Thu, 6 Feb 2014 20:04:31 -0800 (PST) Subject: image input In-Reply-To: References: Message-ID: <8e000bb3-0495-47ca-88c3-b254d1d83890@googlegroups.com> Hi Juan, The min of the image is -186.11397 and the max is 30790.521. That is why I got the error. Thanks for the reply and pointing out this page. I have more understandings on image data types for scikit-image. Best Regards, Vicky On Thursday, February 6, 2014 7:12:36 PM UTC-7, Juan Nunez-Iglesias wrote: > > Hi Vicky, > > What's the min and max of your "myimagearray"? As the error message says, > float images should only contain values between -1 and 1. ie, > myimagearray.max() should be less than 1, and myimagearray.min() should be > greater than -1. > > Here's the relevant part of the documentation describing data types: > http://scikit-image.org/docs/0.9.x/user_guide/data_types.html > > Hope that helps, > > Juan. > > > > On Fri, Feb 7, 2014 at 9:20 AM, vicky Liau > > wrote: > >> Hi, >> I got an error message: Images of type float must be between -1 and 1, >> when I call: edge_sobel = sobel (myimagearray). >> My image dtype is float 32. >> I am not sure whether I am missing something. Should I convert my image >> into 8 bit integrate? >> Thanks! >> Vicky >> >> -- >> You received this message because you are subscribed to the Google Groups >> "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to scikit-image... at googlegroups.com . >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Thu Feb 6 21:12:36 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Fri, 7 Feb 2014 13:12:36 +1100 Subject: image input In-Reply-To: References: Message-ID: Hi Vicky, What's the min and max of your "myimagearray"? As the error message says, float images should only contain values between -1 and 1. ie, myimagearray.max() should be less than 1, and myimagearray.min() should be greater than -1. Here's the relevant part of the documentation describing data types: http://scikit-image.org/docs/0.9.x/user_guide/data_types.html Hope that helps, Juan. On Fri, Feb 7, 2014 at 9:20 AM, vicky Liau wrote: > Hi, > I got an error message: Images of type float must be between -1 and 1, > when I call: edge_sobel = sobel (myimagearray). > My image dtype is float 32. > I am not sure whether I am missing something. Should I convert my image > into 8 bit integrate? > Thanks! > Vicky > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mitk1shah at gmail.com Sat Feb 8 02:12:24 2014 From: mitk1shah at gmail.com (MIT SHAH) Date: Fri, 7 Feb 2014 23:12:24 -0800 (PST) Subject: Contributing in Image Compression Algorithms In-Reply-To: References: Message-ID: @Stefan : ??? -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Fri Feb 7 23:33:34 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Sat, 8 Feb 2014 06:33:34 +0200 Subject: scikit-image paper In-Reply-To: References: <900F93A6-208D-418E-A873-CF3535707F94@demuc.de> <58CA473E-BA50-4998-8F5F-781D617E01F5@demuc.de> <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> Message-ID: On Wed, Jan 29, 2014 at 12:43 AM, Juan Nunez-Iglesias wrote: > Aaaaand, on cue: > http://blog.peerj.com/post/74820148558/peerj-partners-with-writelatex PeerJ is currently offering free publication (if you submit a pre-print first) until March 31st: http://blog.peerj.com/post/67476390580/free-publications-in-peerj This does look very appealing. I am sure we can hit that deadline (Johannes is done with his section, mine is nearing completion and we have two examples in the works). St?fan From stefan at sun.ac.za Sat Feb 8 02:50:46 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Sat, 8 Feb 2014 09:50:46 +0200 Subject: Contributing in Image Compression Algorithms In-Reply-To: References: Message-ID: <20140208075046.GD12156@gmail.com> On Fri, 07 Feb 2014 23:12:24 -0800, MIT SHAH wrote: > @Stefan : > ??? Unless Juan is interested in handling the application this year, no. St??fan From jsch at demuc.de Sat Feb 8 10:00:59 2014 From: jsch at demuc.de (=?iso-8859-1?Q?Johannes_Sch=F6nberger?=) Date: Sat, 8 Feb 2014 10:00:59 -0500 Subject: scikit-image paper In-Reply-To: References: <900F93A6-208D-418E-A873-CF3535707F94@demuc.de> <58CA473E-BA50-4998-8F5F-781D617E01F5@demuc.de> <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> Message-ID: <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> > This does look very appealing. I am sure we can hit that deadline > (Johannes is done with his section, mine is nearing completion and we > have two examples in the works). What other sections do we need? Introduction: Stefan Usage examples: Francois 1, Stefan 2 (?) Development practices: Johannes Roadmap: ??? (me?) Conclusion: (Stefan?) From stefan at sun.ac.za Sat Feb 8 05:24:39 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Sat, 8 Feb 2014 12:24:39 +0200 Subject: Contributing in Image Compression Algorithms In-Reply-To: References: <20140208075046.GD12156@gmail.com> Message-ID: <20140208102439.GA15883@gmail.com> On Sat, 08 Feb 2014 21:20:36 +1100, Juan Nunez-Iglesias wrote: > Sorry, I'm happy to do it, but I thought we were waiting for at least > another mentor to volunteer? Between you and myself we should be able to handle one student, I think. We'd need another mentor for two, for sure. St??fan From jsch at demuc.de Sat Feb 8 18:21:55 2014 From: jsch at demuc.de (=?iso-8859-1?Q?Johannes_Sch=F6nberger?=) Date: Sat, 8 Feb 2014 18:21:55 -0500 Subject: scikit-image paper In-Reply-To: <20140208221911.GB20211@gmail.com> References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> Message-ID: > Should you and I add the panorama example as #2? Yes, I'd be happy to work with you on that. One major first contribution to that example would be some suitable set of images for stitching :-) Do you have some in your collection, I couldn't find anything useful in my collection? > The roadmap is pretty much non-existent at the moment, I'm afraid. Remove the section entirely or can we come up with a roadmap? >> Conclusion: (Stefan?) > Sure, I'll write that. Perfect. The same person should imo write the introduction and conclusion. > We still need someone to do the sections on Education and Industry > Application. Yes, maybe Juan and Josh can collaborate on one example? What was the status about the industry example from Tony? From jni.soma at gmail.com Sat Feb 8 05:20:36 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Sat, 8 Feb 2014 21:20:36 +1100 Subject: Contributing in Image Compression Algorithms In-Reply-To: <20140208075046.GD12156@gmail.com> References: <20140208075046.GD12156@gmail.com> Message-ID: Sorry, I'm happy to do it, but I thought we were waiting for at least another mentor to volunteer? On Sat, Feb 8, 2014 at 6:50 PM, St?fan van der Walt wrote: > On Fri, 07 Feb 2014 23:12:24 -0800, MIT SHAH wrote: > > @Stefan : > > ??? > > Unless Juan is interested in handling the application this year, no. > > St?fan > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yager.neil at gmail.com Sun Feb 9 01:15:24 2014 From: yager.neil at gmail.com (Neil) Date: Sat, 8 Feb 2014 22:15:24 -0800 (PST) Subject: scikit-image paper In-Reply-To: <20140208235321.GF20211@gmail.com> References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> <20140208235321.GF20211@gmail.com> Message-ID: <570e0011-5aa8-4181-b313-6f7ee6d569cd@googlegroups.com> > > He said we may mention that they use it, but that we cannot give > screenshots. > I will also tweet and fish for some more. > > I saw your tweet, and I may be able to help with an industry application. At BT Imaging (http://www.btimaging.com/) we do photoluminescent imaging of silicon wafers. We use skimage for image processing (along with the other usual suspects, such as OpenCV, scipy.ndimage, cython, etc). What sort of information would you need? I wouldn't be able to give any low-level details of our algorithms, but perhaps some screenshots of the input & output. Let me know, and I'll run it past the CEO. -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Sat Feb 8 17:19:11 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Sun, 9 Feb 2014 00:19:11 +0200 Subject: scikit-image paper In-Reply-To: <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> Message-ID: <20140208221911.GB20211@gmail.com> On Sat, 08 Feb 2014 10:00:59 -0500, Johannes Sch??nberger wrote: > Usage examples: Francois 1, Stefan 2 (?) Should you and I add the panorama example as #2? > Roadmap: ??? (me?) The roadmap is pretty much non-existent at the moment, I'm afraid. > Conclusion: (Stefan?) Sure, I'll write that. We still need someone to do the sections on Education and Industry Application. St??fan From stefan at sun.ac.za Sat Feb 8 18:53:21 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Sun, 9 Feb 2014 01:53:21 +0200 Subject: scikit-image paper In-Reply-To: References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> Message-ID: <20140208235321.GF20211@gmail.com> On Sat, 08 Feb 2014 18:21:55 -0500, Johannes Sch??nberger wrote: > > Should you and I add the panorama example as #2? > > Yes, I'd be happy to work with you on that. One major first contribution to > that example would be some suitable set of images for stitching :-) Do you > have some in your collection, I couldn't find anything useful in my > collection? I've had a look at the ones in my collection, and I'm not too excited about them. Let me mail a photographer friend and see. > > The roadmap is pretty much non-existent at the moment, I'm afraid. > > Remove the section entirely or can we come up with a roadmap? I don't have any immediate suggestions, other than the fact that I want to make the gallery interactive soon. > > We still need someone to do the sections on Education and Industry > > Application. > > Yes, maybe Juan and Josh can collaborate on one example? +1 > What was the status about the industry example from Tony? He said we may mention that they use it, but that we cannot give screenshots. I will also tweet and fish for some more. Cheers St??fan From mitk1shah at gmail.com Sun Feb 9 06:07:13 2014 From: mitk1shah at gmail.com (MIT SHAH) Date: Sun, 9 Feb 2014 03:07:13 -0800 (PST) Subject: Contributing in Image Compression Algorithms In-Reply-To: References: Message-ID: <4c743052-f8d7-4d4e-b218-046b1dc8cb6d@googlegroups.com> @Stefan : So, finally applying ? (though for one student only.) -------------- next part -------------- An HTML attachment was scrubbed... URL: From jsch at demuc.de Sun Feb 9 08:50:52 2014 From: jsch at demuc.de (=?iso-8859-1?Q?Johannes_Sch=F6nberger?=) Date: Sun, 9 Feb 2014 08:50:52 -0500 Subject: scikit-image paper In-Reply-To: <570e0011-5aa8-4181-b313-6f7ee6d569cd@googlegroups.com> References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> <20140208235321.GF20211@gmail.com> <570e0011-5aa8-4181-b313-6f7ee6d569cd@googlegroups.com> Message-ID: <86FA209F-28DA-49AE-8439-A1AD3F97A386@demuc.de> > I saw your tweet, and I may be able to help with an industry application. At BT Imaging (http://www.btimaging.com/) we do photoluminescent imaging of silicon wafers. We use skimage for image processing (along with the other usual suspects, such as OpenCV, scipy.ndimage, cython, etc). What sort of information would you need? I wouldn't be able to give any low-level details of our algorithms, but perhaps some screenshots of the input & output. Let me know, and I'll run it past the CEO. Hi Neil, thanks for sharing this and this sounds great! From stefan at sun.ac.za Sun Feb 9 05:46:42 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Sun, 9 Feb 2014 12:46:42 +0200 Subject: scikit-image paper In-Reply-To: <570e0011-5aa8-4181-b313-6f7ee6d569cd@googlegroups.com> References: <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> <20140208235321.GF20211@gmail.com> <570e0011-5aa8-4181-b313-6f7ee6d569cd@googlegroups.com> Message-ID: <20140209104642.GA23476@gmail.com> Hi Neil On Sat, 08 Feb 2014 22:15:24 -0800, Neil wrote: > I saw your tweet, and I may be able to help with an industry application. > At BT Imaging (http://www.btimaging.com/) we do photoluminescent imaging of > silicon wafers. We use skimage for image processing (along with the other > usual suspects, such as OpenCV, scipy.ndimage, cython, etc). What sort of > information would you need? I wouldn't be able to give any low-level > details of our algorithms, but perhaps some screenshots of the input & > output. Let me know, and I'll run it past the CEO. If you have a result that made significant use of skimage, then a picture of that result with a description of what it depicts, as well as the role skimage played, would be perfect. We do not need to know the exact details of the algorithm. Thanks very much for offering to help! St??fan From stefan at sun.ac.za Sun Feb 9 05:47:54 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Sun, 9 Feb 2014 12:47:54 +0200 Subject: scikit-image paper In-Reply-To: References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> Message-ID: <20140209104754.GB23476@gmail.com> On Sat, 08 Feb 2014 18:21:55 -0500, Johannes Sch??nberger wrote: > Yes, I'd be happy to work with you on that. One major first contribution to > that example would be some suitable set of images for stitching :-) Do you > have some in your collection, I couldn't find anything useful in my > collection? I asked a friend and he has some photos for us--it may take a day or two to get hold of them. St??fan From silvertrumpet999 at gmail.com Sun Feb 9 16:45:40 2014 From: silvertrumpet999 at gmail.com (Josh Warner) Date: Sun, 9 Feb 2014 13:45:40 -0800 (PST) Subject: incoherent face orientation in marching cubes In-Reply-To: <2529c4f4-6ca6-4e8b-bbc5-a8a87f6dca27@googlegroups.com> References: <008f5bbb-a5d7-4243-9f79-770e0503ce96@googlegroups.com> <0e23eadd-9bdc-41bf-8e90-f0c0bfed2422@googlegroups.com> <6cff6466-4eb1-4c33-ac3b-67652839ced3@googlegroups.com> <2529c4f4-6ca6-4e8b-bbc5-a8a87f6dca27@googlegroups.com> Message-ID: <0db7b09f-3a7a-4391-bee1-8891f1dbd105@googlegroups.com> Hi Janto, I just pushed up a PR which can correct this in post - check it out and let us know if things look better in MeshLab! https://github.com/scikit-image/scikit-image/pull/882 Regards, Josh On Wednesday, January 15, 2014 2:38:49 PM UTC-6, Josh Warner wrote: > > I think you're right, this could be done in post. And I believe "gradient" > in this case should work even for binary input. > > I'm keen to work on this, but have some deadlines which will keep me busy > until at least next week. > > Regards, > Josh > > On Monday, January 13, 2014 1:10:46 AM UTC-6, Janto Dreijer wrote: >> >> Thanks Josh, >> >> Unfortunately I need a single sided mesh. The resulting STL will be >> passed to constructive solid geometry code which needs to know which side >> is inside/outside. >> >> Could your suggestion of looking at the volume field's gradient be done >> after running marching_cubes? It might be simpler than extending the >> internals of marching_cube. >> Then again, I'm working with a binary input volume. So I don't really >> have a gradient... >> >> Regards >> Janto >> >> On Friday, January 10, 2014 2:51:56 AM UTC+2, Josh Warner wrote: >>> >>> Calculate the gradient for each face, normalize it, and orient the face >>> counterclockwise around the descent of said gradient vector. >>> >>> It would require some pretty heavy modification, but might be worth it. >>> >>> On the other hand, you could potentially hack in a fix (depends on how >>> the STL package works) much easier by making the output double sided. A >>> double-sided mesh has each face twice, covering both orientations This way >>> you'd just append `faces` to itself, reverse indexing to flip the >>> orientation of each face, e.g. >>> >>> ``` python >>> import numpy as np >>> from skimage.measure import marching_cubes >>> >>> verts, faces = marching_cubes(vol, value) >>> >>> faces = np.concatenate((faces, faces[:, -1], axis=0) >>> >>> # Remainder of STL export code for faces here >>> ``` >>> >>> Which would be *far, far* simpler and less computationally intense than >>> dealing with the gradients... >>> >>> Would you mind trying this quick fix, Janto? >>> >>> >>> On Wednesday, January 8, 2014 6:35:28 PM UTC-6, Stefan van der Walt >>> wrote: >>>> >>>> Josh, you said you had some ideas on how to add this--could you expand? >>>> >>> -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Sun Feb 9 10:15:01 2014 From: stefan at sun.ac.za (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Sun, 9 Feb 2014 17:15:01 +0200 Subject: Contributing in Image Compression Algorithms In-Reply-To: <4c743052-f8d7-4d4e-b218-046b1dc8cb6d@googlegroups.com> References: <4c743052-f8d7-4d4e-b218-046b1dc8cb6d@googlegroups.com> Message-ID: <20140209151501.GB24274@gmail.com> On Sun, 09 Feb 2014 03:07:13 -0800, MIT SHAH wrote: > @Stefan : > > So, finally applying ? > (though for one student only.) I know you are just trying to be efficient in order to get an answer here, but for Google Summer of Code I would highly recommend that you read the following document: http://www.catb.org/~esr/faqs/smart-questions.html#writewell What kind of answer would you like from "So, finally applying?". I presume you've read the discussion between myself and Juan, and Juan hasn't responded yet. Chances are that we will only do one GSoC this year, and we'll pick that project very carefully. A suitable candidate will be one who has contributed to the project before, so that would be a good place to start. Regards St??fan From sjvdwalt at gmail.com Sun Feb 9 10:16:46 2014 From: sjvdwalt at gmail.com (=?iso-8859-1?Q?St=E9fan?= van der Walt) Date: Sun, 9 Feb 2014 17:16:46 +0200 Subject: Contribution to scikit-image In-Reply-To: References: Message-ID: <20140209151646.GC24274@gmail.com> Hi Kakul On Sun, 09 Feb 2014 18:45:42 +0530, Kakul Chandra wrote: > I am a Computer Science undergraduate from Indian Institute of Technology > Roorkee. I am currently working on a project related to Text and Image > extraction from scanned Newspaper images.I am using scikit-image for that > purpose. I wanted to know I could contribute to scikit-image. We have a long list of bugs (some of them quite easy) that need to be fixed, so that would be one place to start. The other would be documentation. You can also look at our wiki at https://github.com/scikit-image/scikit-image in order to see a list of proposed future tasks. One feature I would like to see that is related to text is the stroke width transform. Regards St??fan From google at terre-adelie.org Sun Feb 9 12:41:11 2014 From: google at terre-adelie.org (=?ISO-8859-1?Q?J=E9r=F4me?= Kieffer) Date: Sun, 9 Feb 2014 18:41:11 +0100 Subject: scikit-image paper In-Reply-To: <20140208235321.GF20211@gmail.com> References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> <20140208235321.GF20211@gmail.com> Message-ID: <20140209184111.e32bb7f4612c10b4f57ca2e2@terre-adelie.org> On Sun, 9 Feb 2014 01:53:21 +0200 St?fan van der Walt wrote: > > Yes, I'd be happy to work with you on that. One major first contribution to > > that example would be some suitable set of images for stitching :-) Do you > > have some in your collection, I couldn't find anything useful in my > > collection? I have plenty of panorama (already stitched) ... but raw images are available if you need for the publication. http://photo.terre-adelie.org/Panoramiques/html/dirindex.html Cheers, -- J?r?me Kieffer From stefan at sun.ac.za Sun Feb 9 12:47:06 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Sun, 9 Feb 2014 19:47:06 +0200 Subject: scikit-image paper In-Reply-To: <20140209184111.e32bb7f4612c10b4f57ca2e2@terre-adelie.org> References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> <20140208235321.GF20211@gmail.com> <20140209184111.e32bb7f4612c10b4f57ca2e2@terre-adelie.org> Message-ID: On Sun, Feb 9, 2014 at 7:41 PM, J?r?me Kieffer wrote: > I have plenty of panorama (already stitched) ... but raw images are > available if you need for the publication. > > http://photo.terre-adelie.org/Panoramiques/html/dirindex.html That's awesome, thanks! We'll have a look through those and get in touch. Would it be acceptable to distribute the images freely with attribution? St?fan From google at terre-adelie.org Sun Feb 9 14:39:04 2014 From: google at terre-adelie.org (=?ISO-8859-1?Q?J=E9r=F4me?= Kieffer) Date: Sun, 9 Feb 2014 20:39:04 +0100 Subject: scikit-image paper In-Reply-To: References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> <20140208235321.GF20211@gmail.com> <20140209184111.e32bb7f4612c10b4f57ca2e2@terre-adelie.org> Message-ID: <20140209203904.036c36da96d9d798e7b171db@terre-adelie.org> On Sun, 9 Feb 2014 19:47:06 +0200 St?fan van der Walt wrote: > On Sun, Feb 9, 2014 at 7:41 PM, J?r?me Kieffer wrote: > > I have plenty of panorama (already stitched) ... but raw images are > > available if you need for the publication. > > > > http://photo.terre-adelie.org/Panoramiques/html/dirindex.html > > That's awesome, thanks! We'll have a look through those and get in touch. > > Would it be acceptable to distribute the images freely with attribution? All those panorama (maybe there are 1 or 2 exceptions) have been assembled from images I took myself. I can specify a licence, probably CC-By it it fits you. Please take one without anybody on the image to avoid issues with what we call "droit ? l'image" in French... (and doesn't exist in many counties: People appearing in content may have a right to control use of their image and to maintain their privacy.) http://fr.wikipedia.org/wiki/Droit_%C3%A0_l%27image Those panorama were assembled using gimp (before 2004) then with the help of Hugin. More recently I tested AutoPanoPro which is great while proprietary... Cheers, -- J?r?me Kieffer PS: I miss-used the word raw as they were all shout in JPEG mode. From jni.soma at gmail.com Sun Feb 9 18:37:07 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Mon, 10 Feb 2014 10:37:07 +1100 Subject: scikit-image paper In-Reply-To: <20140209203904.036c36da96d9d798e7b171db@terre-adelie.org> References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> <20140208235321.GF20211@gmail.com> <20140209184111.e32bb7f4612c10b4f57ca2e2@terre-adelie.org> <20140209203904.036c36da96d9d798e7b171db@terre-adelie.org> Message-ID: Hi all, 1. I'm unsure about writing the education or industry sections of the paper, as I have little experience in either. I'm currently working on another research example. I think we can have two, since it's *sci*kit-image! Who worked on the Novice module? They might be a good candidate for the Education section. And Neil might be your man for industry... =) 2. For stitching, some electron microscopy tiled images are another alternative, see e.g.: http://www.ini.uzh.ch/~acardona/trakem2_manual.html 3. Big fan of PeerJ so let's get this show started! =) Juan. On Mon, Feb 10, 2014 at 6:39 AM, J?r?me Kieffer wrote: > On Sun, 9 Feb 2014 19:47:06 +0200 > St?fan van der Walt wrote: > > > On Sun, Feb 9, 2014 at 7:41 PM, J?r?me Kieffer > wrote: > > > I have plenty of panorama (already stitched) ... but raw images are > > > available if you need for the publication. > > > > > > http://photo.terre-adelie.org/Panoramiques/html/dirindex.html > > > > That's awesome, thanks! We'll have a look through those and get in > touch. > > > > Would it be acceptable to distribute the images freely with attribution? > > All those panorama (maybe there are 1 or 2 exceptions) have been > assembled from images I took myself. I can specify a licence, probably > CC-By it it fits you. Please take one without anybody on the image to > avoid issues with what we call "droit ? l'image" in French... (and > doesn't exist in many counties: People appearing in content may have a > right to control use of their image and to maintain their privacy.) > http://fr.wikipedia.org/wiki/Droit_%C3%A0_l%27image > > Those panorama were assembled using gimp (before 2004) then with the help > of > Hugin. More recently I tested AutoPanoPro which is great while > proprietary... > > Cheers, > -- > J?r?me Kieffer > > PS: I miss-used the word raw as they were all shout in JPEG mode. > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hughesadam87 at gmail.com Mon Feb 10 20:58:19 2014 From: hughesadam87 at gmail.com (Adam Hughes) Date: Mon, 10 Feb 2014 20:58:19 -0500 Subject: scikit-image paper In-Reply-To: References: <52E2EFCD.5020000@sciunto.org> <20140125000139.GC23850@gmail.com> <20cc63c8-2ebf-4c64-a9de-184afe5d5042@googlegroups.com> <20140127230319.GA22634@gmail.com> <9EE5E24F-624E-4141-ADEE-E536798E4295@demuc.de> <20140208221911.GB20211@gmail.com> <20140208235321.GF20211@gmail.com> <20140209184111.e32bb7f4612c10b4f57ca2e2@terre-adelie.org> <20140209203904.036c36da96d9d798e7b171db@terre-adelie.org> Message-ID: Hey guys, I'm curious on your approach for introducing scikit image in the context of other available image processing libraries, without really stepping on anyone's toes so to speak. I'm referring to several image processing tools in a paper we're working on, and certainly would be interested in hearing your take on this issue. On Sun, Feb 9, 2014 at 6:37 PM, Juan Nunez-Iglesias wrote: > Hi all, > > 1. I'm unsure about writing the education or industry sections of the > paper, as I have little experience in either. I'm currently working on > another research example. I think we can have two, since it's *sci*kit-image! > Who worked on the Novice module? They might be a good candidate for the > Education section. And Neil might be your man for industry... =) > > 2. For stitching, some electron microscopy tiled images are another > alternative, see e.g.: http://www.ini.uzh.ch/~acardona/trakem2_manual.html > > 3. Big fan of PeerJ so let's get this show started! =) > > Juan. > > > > On Mon, Feb 10, 2014 at 6:39 AM, J?r?me Kieffer wrote: > >> On Sun, 9 Feb 2014 19:47:06 +0200 >> St?fan van der Walt wrote: >> >> > On Sun, Feb 9, 2014 at 7:41 PM, J?r?me Kieffer >> wrote: >> > > I have plenty of panorama (already stitched) ... but raw images are >> > > available if you need for the publication. >> > > >> > > http://photo.terre-adelie.org/Panoramiques/html/dirindex.html >> > >> > That's awesome, thanks! We'll have a look through those and get in >> touch. >> > >> > Would it be acceptable to distribute the images freely with attribution? >> >> All those panorama (maybe there are 1 or 2 exceptions) have been >> assembled from images I took myself. I can specify a licence, probably >> CC-By it it fits you. Please take one without anybody on the image to >> avoid issues with what we call "droit ? l'image" in French... (and >> doesn't exist in many counties: People appearing in content may have a >> right to control use of their image and to maintain their privacy.) >> http://fr.wikipedia.org/wiki/Droit_%C3%A0_l%27image >> >> Those panorama were assembled using gimp (before 2004) then with the help >> of >> Hugin. More recently I tested AutoPanoPro which is great while >> proprietary... >> >> Cheers, >> -- >> J?r?me Kieffer >> >> PS: I miss-used the word raw as they were all shout in JPEG mode. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to scikit-image+unsubscribe at googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > You received this message because you are subscribed to a topic in the > Google Groups "scikit-image" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/scikit-image/ReKcHGSaATU/unsubscribe. > To unsubscribe from this group and all of its topics, send an email to > scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dkin at walla.co.il Tue Feb 11 13:10:18 2014 From: dkin at walla.co.il (Dan) Date: Tue, 11 Feb 2014 10:10:18 -0800 (PST) Subject: x,y coordinates of all the shape outlines Message-ID: Hi, I wish to get the x,y coordinates of all the shape outlines in this image http://break2012.weebly.com/uploads/1/3/5/8/13582971/682025_orig.gif Is it possible to do it using scikit-image? Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From aaaagrawal at gmail.com Tue Feb 11 13:37:33 2014 From: aaaagrawal at gmail.com (Ankit Agrawal) Date: Wed, 12 Feb 2014 00:07:33 +0530 Subject: x,y coordinates of all the shape outlines In-Reply-To: References: Message-ID: Hi Dan, The following snippet(not tested) should work to get all the coordinates of outline pixels for this specific image. import numpy as np from skimage.io import imread from skimage.color import rgb2gray img = imread('path_to_image.gif') img = rgb2gray(img) threshold = 0.1 # Adjust this threshold so that it only allows the dark outlines in the grayscale image. 0.1 corresponds to 255/10 y_coord, x_coord = np.where(img < threshold) In case you wanted the outline pixel coordinates separately for separate objects, you might need to first do some masking so as to allow only one object to appear in the image at a time. Regards, Ankit Agrawal, Communication and Signal Processing, IIT Bombay. On Tue, Feb 11, 2014 at 11:40 PM, Dan wrote: > Hi, > > > > I wish to get the x,y coordinates of all the shape outlines in this image > http://break2012.weebly.com/uploads/1/3/5/8/13582971/682025_orig.gif > > Is it possible to do it using scikit-image? > > > > Thanks. > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sglink at gmail.com Wed Feb 12 18:36:01 2014 From: sglink at gmail.com (!link) Date: Wed, 12 Feb 2014 15:36:01 -0800 (PST) Subject: io.Video hanging indefinitely on load Message-ID: <8a714ebc-c826-4881-9ca4-8a997f12b028@googlegroups.com> Hello, I'm trying to get skimage working with video, and I'm using a relatively small video to test the functionality I need. If I run the following code (with a video I know to play in multiple players) it seems to hang python. import os from skimage import io ** Message: pygobject_register_sinkfunc is deprecated (GstObject) video_path = os.path.join(os.getcwd(),'test.avi') data = io.Video(source = video_path) as in, I've let it run for 5 + min on a 2.5 MB file and had to kill the python process. I'm running OS X 10.9.1 and I have: Python 2.7.6 :: Anaconda 1.7.0 (x86_64) skimage 0.8.2 Gstreamer 1.2.3 from binary at http://gstreamer.freedesktop.org/ and gst-python010 installed In case it matters, I installed gst-python via: $ brew tap homebrew/versions $ brew install gst-python010 I would appreciate any suggestions or recommendations as to how to determine where the error is, and then how to go about correcting it. -------------- next part -------------- An HTML attachment was scrubbed... URL: From silvertrumpet999 at gmail.com Wed Feb 12 19:17:45 2014 From: silvertrumpet999 at gmail.com (Josh Warner) Date: Wed, 12 Feb 2014 16:17:45 -0800 (PST) Subject: io.Video hanging indefinitely on load In-Reply-To: <8a714ebc-c826-4881-9ca4-8a997f12b028@googlegroups.com> References: <8a714ebc-c826-4881-9ca4-8a997f12b028@googlegroups.com> Message-ID: <4e23f535-24b5-483e-976b-719cadf59297@googlegroups.com> Sounds like you?re using Gstreamer. If you have access to OpenCV, it would be informative to see if the same file is opened correctly via the OpenCV backend, with data = io.Video(source=video_path, backend='opencv') I?ve heard our Gstreamer backend could use some attention? On Wednesday, February 12, 2014 5:36:01 PM UTC-6, !link wrote: Hello, > > I'm trying to get skimage working with video, and I'm using a relatively > small video to test the functionality I need. > > If I run the following code (with a video I know to play in multiple > players) it seems to hang python. > > import os > from skimage import io > ** Message: pygobject_register_sinkfunc is deprecated (GstObject) > video_path = os.path.join(os.getcwd(),'test.avi') > data = io.Video(source = video_path) > > as in, I've let it run for 5 + min on a 2.5 MB file and had to kill the > python process. > > I'm running OS X 10.9.1 and I have: > > Python 2.7.6 :: Anaconda 1.7.0 (x86_64) > skimage 0.8.2 > Gstreamer 1.2.3 from binary at http://gstreamer.freedesktop.org/ > and gst-python010 installed > > In case it matters, I installed gst-python via: > $ brew tap homebrew/versions > $ brew install gst-python010 > > I would appreciate any suggestions or recommendations as to how to > determine where the error is, and then how to go about correcting it. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sglink at gmail.com Wed Feb 12 23:31:43 2014 From: sglink at gmail.com (!link) Date: Wed, 12 Feb 2014 20:31:43 -0800 (PST) Subject: io.Video hanging indefinitely on load In-Reply-To: <4e23f535-24b5-483e-976b-719cadf59297@googlegroups.com> References: <8a714ebc-c826-4881-9ca4-8a997f12b028@googlegroups.com> <4e23f535-24b5-483e-976b-719cadf59297@googlegroups.com> Message-ID: <793106b9-8246-4cb0-b567-74f923cbd0a8@googlegroups.com> I am using gstreamer, because when I tried to install OpenCV (version 2.4.7.1) via brew and then test to see if it works python segfaulted. Maybe I need to find a different source for OpenCV. $ brew install opencv ==> Downloading https://github.com/Itseez/opencv/archive/2.4.7.1.tar.gz Already downloaded: /Library/Caches/Homebrew/opencv-2.4.7.1.tar.gz ==> Patching patching file cmake/OpenCVFindOpenNI.cmake ==> cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/opencv/2.4.7.1 -DCMAKE_BUILD_TYPE=None -DCM ==> make ==> make install Warning: Could not fix libpython2.7.dylib in /usr/local/Cellar/opencv/2.4.7.1/lib/python2.7/site-packages/cv2.so ? /usr/local/Cellar/opencv/2.4.7.1: 224 files, 40M, built in 2.7 minutes $ python Python 2.7.6 |Anaconda 1.7.0 (x86_64)| (default, Jan 10 2014, 11:23:15) [GCC 4.0.1 (Apple Inc. build 5493)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import cv Segmentation fault: 11 On Wednesday, February 12, 2014 4:17:45 PM UTC-8, Josh Warner wrote: > > Sounds like you?re using Gstreamer. If you have access to OpenCV, it would > be informative to see if the same file is opened correctly via the OpenCV > backend, with data = io.Video(source=video_path, backend='opencv') > > I?ve heard our Gstreamer backend could use some attention? > > On Wednesday, February 12, 2014 5:36:01 PM UTC-6, !link wrote: > > Hello, >> >> I'm trying to get skimage working with video, and I'm using a relatively >> small video to test the functionality I need. >> >> If I run the following code (with a video I know to play in multiple >> players) it seems to hang python. >> >> import os >> from skimage import io >> ** Message: pygobject_register_sinkfunc is deprecated (GstObject) >> video_path = os.path.join(os.getcwd(),'test.avi') >> data = io.Video(source = video_path) >> >> as in, I've let it run for 5 + min on a 2.5 MB file and had to kill the >> python process. >> >> I'm running OS X 10.9.1 and I have: >> >> Python 2.7.6 :: Anaconda 1.7.0 (x86_64) >> skimage 0.8.2 >> Gstreamer 1.2.3 from binary at http://gstreamer.freedesktop.org/ >> and gst-python010 installed >> >> In case it matters, I installed gst-python via: >> $ brew tap homebrew/versions >> $ brew install gst-python010 >> >> I would appreciate any suggestions or recommendations as to how to >> determine where the error is, and then how to go about correcting it. >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From rxjjason at gmail.com Thu Feb 13 18:04:33 2014 From: rxjjason at gmail.com (Xuejian Rong) Date: Thu, 13 Feb 2014 15:04:33 -0800 (PST) Subject: Google Summer of Code 2014 In-Reply-To: References: Message-ID: <30a255fd-1aaf-4a0c-ae81-e857ab9a2d53@googlegroups.com> That's great! Currently I'm doing research on computational photography with scikit-image, it's very helpful. I'm trying to make some contributions to the project, especially in the area of deblurring and denoising. On Thursday, February 13, 2014 4:46:48 PM UTC-5, Stefan van der Walt wrote: > > Hi everyone > > If everything goes well, we'll be able to participate in this year's > Google Summer of Code under the PSF umbrella. I've put up a page with > ideas: > > https://github.com/scikit-image/scikit-image/wiki/GSoC-2014 > > Please have a look at it and edit as you see fit. > > Students, if you are interested in participating, now would be a great > time to put in a few pull requests and to take part in conversations > on the mailing list. > > Regards > St?fan > -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Thu Feb 13 09:27:42 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Thu, 13 Feb 2014 16:27:42 +0200 Subject: io.Video hanging indefinitely on load In-Reply-To: <793106b9-8246-4cb0-b567-74f923cbd0a8@googlegroups.com> References: <8a714ebc-c826-4881-9ca4-8a997f12b028@googlegroups.com> <4e23f535-24b5-483e-976b-719cadf59297@googlegroups.com> <793106b9-8246-4cb0-b567-74f923cbd0a8@googlegroups.com> Message-ID: As far as I am aware, the gstreamer backend is completely broken. From stefan at sun.ac.za Thu Feb 13 16:46:48 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Thu, 13 Feb 2014 23:46:48 +0200 Subject: Google Summer of Code 2014 Message-ID: Hi everyone If everything goes well, we'll be able to participate in this year's Google Summer of Code under the PSF umbrella. I've put up a page with ideas: https://github.com/scikit-image/scikit-image/wiki/GSoC-2014 Please have a look at it and edit as you see fit. Students, if you are interested in participating, now would be a great time to put in a few pull requests and to take part in conversations on the mailing list. Regards St?fan From jsch at demuc.de Fri Feb 14 19:27:37 2014 From: jsch at demuc.de (=?iso-8859-1?Q?Johannes_Sch=F6nberger?=) Date: Fri, 14 Feb 2014 19:27:37 -0500 Subject: GitHub now does diffs on rendered prose In-Reply-To: References: Message-ID: <5B418DAD-4733-4E02-804B-A9A70D2D1A88@demuc.de> The only thing that's missing is the actual content :-) On Feb 14, 2014, at 18:51, Juan Nunez-Iglesias wrote: > Wow, it's like the entire universe is aligning to help us write this paper! =D > > https://github.com/blog/1784-rendered-prose-diffs > > -- > You received this message because you are subscribed to the Google Groups "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. From jni.soma at gmail.com Fri Feb 14 18:51:40 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Sat, 15 Feb 2014 10:51:40 +1100 Subject: GitHub now does diffs on rendered prose Message-ID: Wow, it's like the entire universe is aligning to help us write this paper! =D https://github.com/blog/1784-rendered-prose-diffs -------------- next part -------------- An HTML attachment was scrubbed... URL: From jsch at demuc.de Sun Feb 16 12:11:18 2014 From: jsch at demuc.de (=?ISO-8859-1?Q?Johannes_Sch=F6nberger?=) Date: Sun, 16 Feb 2014 12:11:18 -0500 Subject: ANN: SciPy 2014 Conference, July 6th - 12th, Austin, TX! In-Reply-To: References: Message-ID: <-8663711216884916303@unknownmsgid> Does anyone of you plan to go? On 16.02.2014, at 10:22, Anthony Scopatz wrote: Hello All! I am pleased to announce that *SciPy 2014*, the thirteenth annual *Scientific Computing with Python conference*, will be held this July 6th-12th in Austin, Texas. SciPy is a community dedicated to the advancement of scientific computing through open source Python software for mathematics, science, and engineering. The annual SciPy Conference allows participants from all types of organizations to showcase their latest projects, learn from skilled users and developers, and collaborate on code development. For more information please visit our website: https://conference.scipy.org/scipy2014/ This year the conference has been extended to include an additional day of presentations. During the presentation days SciPy is proud to host the following event and talk types: - Keynotes - Expert Panels - Short Talks - Poster Presentations - Birds of a Feather Sessions The full program will consist of two days of tutorials by followed by three days of presentations, and concludes with two days of developer sprints on projects of interest to attendees. This year, we are excited to present a job fair for the first time! Specialized Tracks This year we are happy to announce two specialized tracks that run in parallel to the general conference: *Scientific Computing in Education* Thanks to efforts such as Software Carpentry, the Hacker Within and grassroots Python Bootcamps, teaching scientific computing as a discipline is becoming more widely accepted and recognized as a crucial task in developing scientific literacy. This special track will focus on efforts to promote and develop scientific computing education, as well as related topics such as reproducibility and best practices for scientific computing. *Geospatial Data in Science* Python has become a core component of organiziing, understanding, and visualizing geospatial data. This track will focus on libraries, tools and techniques for processing Geospatial data of all types and for all purposes -- from low-volume to high-volume, local and global. Domain-specific Mini-symposia Introduced in 2012, mini-symposia are held to discuss scientific computing applied to a specific scientific domain/industry during a half afternoon after the general conference. Their goal is to promote industry specific libraries and tools, and gather people with similar interests for discussions. Mini-symposia on the following topics will take place this year: - Astronomy and astrophysics - Bioinformatics - Geophysics - Vision, Visualization, and Imaging - Computational Social Science and Digital Humanities - Engineering Tutorials Multiple interactive half-day tutorials will be taught by community experts. The tutorials provide conceptual and practical coverage of tools that have broad interest at both an introductory or advanced level. This year, a third track will be added, which target specifically programmers with no prior knowledge of scientific python. Developer Sprints A hackathon environment is setup for attendees to work on the core SciPy packages or their own personal projects. The conference is an opportunity for developers that are usually physically separated to come together and engage in highly productive sessions. It is also an occasion for new community members to introduce themselves and receive tips from community experts. This year, some of the sprints will be scheduled and announced ahead of the conference. Birds-of-a-Feather (BOF) Sessions Birds-of-a-Feather sessions are self-organized discussions that run parallel to the main conference. The BOFs sessions cover primary, tangential, or unrelated topics in an interactive, discussion setting. This year, some of the BOF sessions will be scheduled and announced ahead of the conference. Important Dates - March 14th: Presentation abstracts, poster, tutorial submission deadline. Application for sponsorship deadline. - April 17th: Speakers selected - April 22nd: Sponsorship acceptance deadline - May 1st: Speaker schedule announced - May 6th, or 150 registrants: Early-bird registration ends - July 6-12th: 2 days of tutorials, 3 days of conference, 2 days of sprints We look forward to a very exciting conference and hope to see you all in Austin this summer! The SciPy2014 Organizers -- You received this message because you are subscribed to the Google Groups "scikit-image" group. To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From scopatz at gmail.com Sun Feb 16 10:10:57 2014 From: scopatz at gmail.com (Anthony Scopatz) Date: Sun, 16 Feb 2014 17:10:57 +0200 Subject: ANN: SciPy 2014 Conference, July 6th - 12th, Austin, TX! Message-ID: Hello All! I am pleased to announce that *SciPy 2014*, the thirteenth annual *Scientific Computing with Python conference*, will be held this July 6th-12th in Austin, Texas. SciPy is a community dedicated to the advancement of scientific computing through open source Python software for mathematics, science, and engineering. The annual SciPy Conference allows participants from all types of organizations to showcase their latest projects, learn from skilled users and developers, and collaborate on code development. For more information please visit our website: https://conference.scipy.org/scipy2014/ This year the conference has been extended to include an additional day of presentations. During the presentation days SciPy is proud to host the following event and talk types: - Keynotes - Expert Panels - Short Talks - Poster Presentations - Birds of a Feather Sessions The full program will consist of two days of tutorials by followed by three days of presentations, and concludes with two days of developer sprints on projects of interest to attendees. This year, we are excited to present a job fair for the first time! Specialized Tracks This year we are happy to announce two specialized tracks that run in parallel to the general conference: *Scientific Computing in Education* Thanks to efforts such as Software Carpentry, the Hacker Within and grassroots Python Bootcamps, teaching scientific computing as a discipline is becoming more widely accepted and recognized as a crucial task in developing scientific literacy. This special track will focus on efforts to promote and develop scientific computing education, as well as related topics such as reproducibility and best practices for scientific computing. *Geospatial Data in Science* Python has become a core component of organiziing, understanding, and visualizing geospatial data. This track will focus on libraries, tools and techniques for processing Geospatial data of all types and for all purposes -- from low-volume to high-volume, local and global. Domain-specific Mini-symposia Introduced in 2012, mini-symposia are held to discuss scientific computing applied to a specific scientific domain/industry during a half afternoon after the general conference. Their goal is to promote industry specific libraries and tools, and gather people with similar interests for discussions. Mini-symposia on the following topics will take place this year: - Astronomy and astrophysics - Bioinformatics - Geophysics - Vision, Visualization, and Imaging - Computational Social Science and Digital Humanities - Engineering Tutorials Multiple interactive half-day tutorials will be taught by community experts. The tutorials provide conceptual and practical coverage of tools that have broad interest at both an introductory or advanced level. This year, a third track will be added, which target specifically programmers with no prior knowledge of scientific python. Developer Sprints A hackathon environment is setup for attendees to work on the core SciPy packages or their own personal projects. The conference is an opportunity for developers that are usually physically separated to come together and engage in highly productive sessions. It is also an occasion for new community members to introduce themselves and receive tips from community experts. This year, some of the sprints will be scheduled and announced ahead of the conference. Birds-of-a-Feather (BOF) Sessions Birds-of-a-Feather sessions are self-organized discussions that run parallel to the main conference. The BOFs sessions cover primary, tangential, or unrelated topics in an interactive, discussion setting. This year, some of the BOF sessions will be scheduled and announced ahead of the conference. Important Dates - March 14th: Presentation abstracts, poster, tutorial submission deadline. Application for sponsorship deadline. - April 17th: Speakers selected - April 22nd: Sponsorship acceptance deadline - May 1st: Speaker schedule announced - May 6th, or 150 registrants: Early-bird registration ends - July 6-12th: 2 days of tutorials, 3 days of conference, 2 days of sprints We look forward to a very exciting conference and hope to see you all in Austin this summer! The SciPy2014 Organizers -------------- next part -------------- An HTML attachment was scrubbed... URL: From jsch at demuc.de Sun Feb 16 19:55:19 2014 From: jsch at demuc.de (=?windows-1252?Q?Johannes_Sch=F6nberger?=) Date: Sun, 16 Feb 2014 19:55:19 -0500 Subject: ANN: SciPy 2014 Conference, July 6th - 12th, Austin, TX! In-Reply-To: References: <-8663711216884916303@unknownmsgid> Message-ID: Maybe, I'll finally make it as I am not too far off... but not yet sure about time and money :-) On Feb 16, 2014, at 19:50, Juan Nunez-Iglesias wrote: > I very much intend to go, yes. Who am I seeing there??? =) > > > > On Mon, Feb 17, 2014 at 4:11 AM, Johannes Sch?nberger wrote: > Does anyone of you plan to go? > > On 16.02.2014, at 10:22, Anthony Scopatz wrote: > >> Hello All! >> >> I am pleased to announce that SciPy 2014, the thirteenth annual Scientific Computing with Python conference, will be held this July 6th-12th in Austin, Texas. SciPy is a community dedicated to the advancement of scientific computing through open source Python software for mathematics, science, and engineering. The annual SciPy Conference allows participants from all types of organizations to showcase their latest projects, learn from skilled users and developers, and collaborate on code development. >> For more information please visit our website: https://conference.scipy.org/scipy2014/ >> This year the conference has been extended to include an additional day of presentations. During the presentation days SciPy is proud to host the following event and talk types: >> >> ? Keynotes >> ? Expert Panels >> ? Short Talks >> ? Poster Presentations >> ? Birds of a Feather Sessions >> The full program will consist of two days of tutorials by followed by three days of presentations, and concludes with two days of developer sprints on projects of interest to attendees. This year, we are excited to present a job fair for the first time! >> >> Specialized Tracks >> This year we are happy to announce two specialized tracks that run in parallel to the general conference: >> >> Scientific Computing in Education >> >> Thanks to efforts such as Software Carpentry, the Hacker Within and grassroots Python Bootcamps, teaching scientific computing as a discipline is becoming more widely accepted and recognized as a crucial task in developing scientific literacy. This special track will focus on efforts to promote and develop scientific computing education, as well as related topics such as reproducibility and best practices for scientific computing. >> >> Geospatial Data in Science >> >> Python has become a core component of organiziing, understanding, and visualizing geospatial data. This track will focus on libraries, tools and techniques for processing Geospatial data of all types and for all purposes -- from low-volume to high-volume, local and global. >> >> Domain-specific Mini-symposia >> Introduced in 2012, mini-symposia are held to discuss scientific computing applied to a specific scientific domain/industry during a half afternoon after the general conference. Their goal is to promote industry specific libraries and tools, and gather people with similar interests for discussions. >> >> Mini-symposia on the following topics will take place this year: >> >> ? Astronomy and astrophysics >> ? Bioinformatics >> ? Geophysics >> ? Vision, Visualization, and Imaging >> ? Computational Social Science and Digital Humanities >> ? Engineering >> Tutorials >> Multiple interactive half-day tutorials will be taught by community experts. The tutorials provide conceptual and practical coverage of tools that have broad interest at both an introductory or advanced level. This year, a third track will be added, which target specifically programmers with no prior knowledge of scientific python. >> >> Developer Sprints >> A hackathon environment is setup for attendees to work on the core SciPy packages or their own personal projects. The conference is an opportunity for developers that are usually physically separated to come together and engage in highly productive sessions. It is also an occasion for new community members to introduce themselves and receive tips from community experts. This year, some of the sprints will be scheduled and announced ahead of the conference. >> >> Birds-of-a-Feather (BOF) Sessions >> Birds-of-a-Feather sessions are self-organized discussions that run parallel to the main conference. The BOFs sessions cover primary, tangential, or unrelated topics in an interactive, discussion setting. This year, some of the BOF sessions will be scheduled and announced ahead of the conference. >> >> Important Dates >> ? March 14th: Presentation abstracts, poster, tutorial submission deadline. Application for sponsorship deadline. >> ? April 17th: Speakers selected >> ? April 22nd: Sponsorship acceptance deadline >> ? May 1st: Speaker schedule announced >> ? May 6th, or 150 registrants: Early-bird registration ends >> ? July 6-12th: 2 days of tutorials, 3 days of conference, 2 days of sprints >> We look forward to a very exciting conference and hope to see you all in Austin this summer! >> >> The SciPy2014 Organizers >> >> >> -- >> You received this message because you are subscribed to the Google Groups "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. > > -- > You received this message because you are subscribed to the Google Groups "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- > You received this message because you are subscribed to the Google Groups "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. From abidrahman2 at gmail.com Sun Feb 16 10:58:26 2014 From: abidrahman2 at gmail.com (abid rahman) Date: Sun, 16 Feb 2014 21:28:26 +0530 Subject: Google Summer of Code 2014 In-Reply-To: <30a255fd-1aaf-4a0c-ae81-e857ab9a2d53@googlegroups.com> References: <30a255fd-1aaf-4a0c-ae81-e857ab9a2d53@googlegroups.com> Message-ID: Hi stefan, Good news !!! One question. Isn't stroke width transform patented by microsoft research? Regards Abid K. On Fri, Feb 14, 2014 at 4:34 AM, Xuejian Rong wrote: > That's great! Currently I'm doing research on computational photography > with scikit-image, it's very helpful. > > I'm trying to make some contributions to the project, especially in the > area of deblurring and denoising. > > On Thursday, February 13, 2014 4:46:48 PM UTC-5, Stefan van der Walt wrote: >> >> Hi everyone >> >> If everything goes well, we'll be able to participate in this year's >> Google Summer of Code under the PSF umbrella. I've put up a page with >> ideas: >> >> https://github.com/scikit-image/scikit-image/wiki/GSoC-2014 >> >> Please have a look at it and edit as you see fit. >> >> Students, if you are interested in participating, now would be a great >> time to put in a few pull requests and to take part in conversations >> on the mailing list. >> >> Regards >> St?fan >> > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tsyu80 at gmail.com Mon Feb 17 00:10:39 2014 From: tsyu80 at gmail.com (Tony Yu) Date: Sun, 16 Feb 2014 23:10:39 -0600 Subject: ANN: SciPy 2014 Conference, July 6th - 12th, Austin, TX! In-Reply-To: References: <-8663711216884916303@unknownmsgid> Message-ID: On Sun, Feb 16, 2014 at 6:55 PM, Johannes Sch?nberger wrote: > Maybe, I'll finally make it as I am not too far off... but not yet sure > about time and money :-) > > Hi Johannes, It doesn't look like the page is up yet, but there should be sponsorships available, and you should definitely apply. (I was sponsored for my trip 2 years ago.) Were you thinking of doing a scikit-image presentation, or possibly even a tutorial? I was entertaining the idea of submitting a scikit-image tutorial proposal (again), in case you're interested working together on something (same to you, Juan). -Tony -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Sun Feb 16 19:50:09 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Mon, 17 Feb 2014 11:50:09 +1100 Subject: ANN: SciPy 2014 Conference, July 6th - 12th, Austin, TX! In-Reply-To: <-8663711216884916303@unknownmsgid> References: <-8663711216884916303@unknownmsgid> Message-ID: I very much intend to go, yes. Who am I seeing there??? =) On Mon, Feb 17, 2014 at 4:11 AM, Johannes Sch?nberger wrote: > Does anyone of you plan to go? > > On 16.02.2014, at 10:22, Anthony Scopatz wrote: > > Hello All! > > I am pleased to announce that *SciPy 2014*, the thirteenth annual *Scientific > Computing with Python conference*, will be held this July 6th-12th in > Austin, Texas. SciPy is a community dedicated to the advancement of > scientific computing through open source Python software for mathematics, > science, and engineering. The annual SciPy Conference allows participants > from all types of organizations to showcase their latest projects, learn > from skilled users and developers, and collaborate on code development. > > For more information please visit our website: > https://conference.scipy.org/scipy2014/ > > This year the conference has been extended to include an additional day of > presentations. During the presentation days SciPy is proud to host the > following event and talk types: > > - Keynotes > - Expert Panels > - Short Talks > - Poster Presentations > - Birds of a Feather Sessions > > The full program will consist of two days of tutorials by followed by > three days of presentations, and concludes with two days of developer > sprints on projects of interest to attendees. This year, we are excited to > present a job fair for the first time! > > Specialized > Tracks > > This year we are happy to announce two specialized tracks that run in > parallel to the general conference: > > *Scientific Computing in Education* > > Thanks to efforts such as Software Carpentry, the Hacker Within and > grassroots Python Bootcamps, teaching scientific computing as a discipline > is becoming more widely accepted and recognized as a crucial task in > developing scientific literacy. This special track will focus on efforts to > promote and develop scientific computing education, as well as related > topics such as reproducibility and best practices for scientific computing. > > *Geospatial Data in Science* > > Python has become a core component of organiziing, understanding, and > visualizing geospatial data. This track will focus on libraries, tools and > techniques for processing Geospatial data of all types and for all purposes > -- from low-volume to high-volume, local and global. > > Domain-specific > Mini-symposia > > Introduced in 2012, mini-symposia are held to discuss scientific computing > applied to a specific scientific domain/industry during a half afternoon > after the general conference. Their goal is to promote industry specific > libraries and tools, and gather people with similar interests for > discussions. > > Mini-symposia on the following topics will take place this year: > > > - Astronomy and astrophysics > - Bioinformatics > - Geophysics > - Vision, Visualization, and Imaging > - Computational Social Science and Digital Humanities > - Engineering > > > Tutorials > > Multiple interactive half-day tutorials will be taught by community > experts. The tutorials provide conceptual and practical coverage of tools > that have broad interest at both an introductory or advanced level. This > year, a third track will be added, which target specifically programmers > with no prior knowledge of scientific python. > > Developer > Sprints > > A hackathon environment is setup for attendees to work on the core SciPy > packages or their own personal projects. The conference is an opportunity > for developers that are usually physically separated to come together and > engage in highly productive sessions. It is also an occasion for new > community members to introduce themselves and receive tips from community > experts. This year, some of the sprints will be scheduled and announced > ahead of the conference. > > Birds-of-a-Feather > (BOF) Sessions > > Birds-of-a-Feather sessions are self-organized discussions that run > parallel to the main conference. The BOFs sessions cover primary, > tangential, or unrelated topics in an interactive, discussion setting. This > year, some of the BOF sessions will be scheduled and announced ahead of the > conference. > > Important > Dates > > - March 14th: Presentation abstracts, poster, tutorial submission > deadline. Application for sponsorship deadline. > - April 17th: Speakers selected > - April 22nd: Sponsorship acceptance deadline > - May 1st: Speaker schedule announced > - May 6th, or 150 registrants: Early-bird registration ends > - July 6-12th: 2 days of tutorials, 3 days of conference, 2 days of > sprints > > We look forward to a very exciting conference and hope to see you all in > Austin this summer! > > The SciPy2014 Organizers > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From steven.silvester at gmail.com Mon Feb 17 18:07:13 2014 From: steven.silvester at gmail.com (Steven Silvester) Date: Mon, 17 Feb 2014 15:07:13 -0800 (PST) Subject: ANN: SciPy 2014 Conference, July 6th - 12th, Austin, TX! In-Reply-To: References: Message-ID: I hope to be there sprinting as well. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Mon Feb 17 08:52:28 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Mon, 17 Feb 2014 15:52:28 +0200 Subject: Google Summer of Code 2014 In-Reply-To: References: <30a255fd-1aaf-4a0c-ae81-e857ab9a2d53@googlegroups.com> Message-ID: Hi Abid On Sun, Feb 16, 2014 at 5:58 PM, abid rahman wrote: > One question. Isn't stroke width transform patented by microsoft research? I haven't seen any indication that it is; could you provide me with a reference? St?fan From stefan at sun.ac.za Mon Feb 17 09:03:25 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Mon, 17 Feb 2014 16:03:25 +0200 Subject: ANN: SciPy 2014 Conference, July 6th - 12th, Austin, TX! In-Reply-To: <-8663711216884916303@unknownmsgid> References: <-8663711216884916303@unknownmsgid> Message-ID: On Sun, Feb 16, 2014 at 7:11 PM, Johannes Sch?nberger wrote: > Does anyone of you plan to go? If my plans work out, I'll be there too--this could make for an epic sprint! From jni.soma at gmail.com Mon Feb 17 00:17:29 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Mon, 17 Feb 2014 16:17:29 +1100 Subject: ANN: SciPy 2014 Conference, July 6th - 12th, Austin, TX! In-Reply-To: References: <-8663711216884916303@unknownmsgid> Message-ID: I'd definitely be up for that. =) On Mon, Feb 17, 2014 at 4:10 PM, Tony Yu wrote: > > On Sun, Feb 16, 2014 at 6:55 PM, Johannes Sch?nberger wrote: > >> Maybe, I'll finally make it as I am not too far off... but not yet sure >> about time and money :-) >> >> Hi Johannes, > > It doesn't look like the page is up yet, but there should be sponsorships > available, and you should definitely apply. (I was sponsored for my trip 2 > years ago.) > > Were you thinking of doing a scikit-image presentation, or possibly even a > tutorial? I was entertaining the idea of submitting a scikit-image tutorial > proposal (again), in case you're interested working together on something > (same to you, Juan). > > -Tony > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hughesadam87 at gmail.com Mon Feb 17 20:40:33 2014 From: hughesadam87 at gmail.com (Adam Hughes) Date: Mon, 17 Feb 2014 17:40:33 -0800 (PST) Subject: Digitization errors in small circles In-Reply-To: References: Message-ID: <4044d06a-3c41-4856-953e-5f00757901d8@googlegroups.com> On Monday, February 17, 2014 8:14:10 PM UTC-5, Juan Nunez-Iglesias wrote: > > Your first error is the circularity of a square of side 1, which according > to your formula should be 4 * pi * 1 / (4^2) = pi / 4 ? 0.785. > Doh! Duh, right. > > I don't know anything about the Canvas object so I'll let others comment > on the rest, but clearly this is very dependent on how perimeter is > computed: are we computing the perimeter of a polygon with the boundary > vertices of the rasterization, or the perimeter along the (square) pixel > boundaries, or the *convex* polygon enveloping the rasterized circle? Based > on your numbers, I'd bet on one of the first two. Again, I'll let someone > else deal with the correctness of the approach. =) > Canvas is actually just wrapping skimage.draw and region_props, so it uses the same rasterization that scikit image uses when a user draws a circle. Here's an example that uses pure scikit: http://nbviewer.ipython.org/github/hugadams/pyparty/blob/digitiaztion_help/examples/Notebooks/_digitization_compliment.ipynb I'm pretty sure that the results in the canvas are correct for the plotted circularity. Assuming that the calls to skimage.draw() are correct, would you know which *perimeter* of the methods you listed would be returned by region_props? Thanks Juan > Juan. > > > > On Tue, Feb 18, 2014 at 11:35 AM, Adam Hughes > > wrote: > >> Hi, >> >> I was trying to measure the circularity as a function of circle radius >> using the underlying circle object from skimage.draw(). I got some strange >> results, and tried to outline the exercise as well as the confusing outcome >> in a notebook. Essentially, the circularity as a function of particle >> radius does not seem to converge to 1.0, and in addition, at very small >> radii, the circularity does not agree with what one would expect from the >> circularity of a pixel (ie rectangle). >> >> I was hoping that an expert could have a glance at the notebook and offer >> some feedback? Hoping that I made an obvious mistake or assertion >> somewhere. >> >> The notebook actually uses my "pyparty" library that I posted a while >> back for drawing and storing the descriptors; however, I verified that >> these are the same descriptors that one gets using skimage.labels() >> directly (this is not show in the notebook). >> >> Here's the static view: >> >> >> http://nbviewer.ipython.org/github/hugadams/pyparty/blob/master/examples/Notebooks/digitization.ipynb >> >> Thanks. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to scikit-image... at googlegroups.com . >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hughesadam87 at gmail.com Mon Feb 17 19:35:44 2014 From: hughesadam87 at gmail.com (Adam Hughes) Date: Mon, 17 Feb 2014 19:35:44 -0500 Subject: Digitization errors in small circles Message-ID: Hi, I was trying to measure the circularity as a function of circle radius using the underlying circle object from skimage.draw(). I got some strange results, and tried to outline the exercise as well as the confusing outcome in a notebook. Essentially, the circularity as a function of particle radius does not seem to converge to 1.0, and in addition, at very small radii, the circularity does not agree with what one would expect from the circularity of a pixel (ie rectangle). I was hoping that an expert could have a glance at the notebook and offer some feedback? Hoping that I made an obvious mistake or assertion somewhere. The notebook actually uses my "pyparty" library that I posted a while back for drawing and storing the descriptors; however, I verified that these are the same descriptors that one gets using skimage.labels() directly (this is not show in the notebook). Here's the static view: http://nbviewer.ipython.org/github/hugadams/pyparty/blob/master/examples/Notebooks/digitization.ipynb Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From vasanth.kalingeri at gmail.com Tue Feb 18 02:55:39 2014 From: vasanth.kalingeri at gmail.com (Vasanth Kalingeri) Date: Mon, 17 Feb 2014 23:55:39 -0800 (PST) Subject: Face detection In-Reply-To: References: Message-ID: Hi St?fan, I am a computer science undergrad, presently in my second year and extremely interested in machine learning and computer vision. I found the project that you mentioned, here and I find it to be really interesting to work on. I have used the haar classifier for detecting faces(mostly as a black box) and I would like to understand its working so that I can work on this project, can you please let me know how I start with this? Any good algorithms in recent research papers that I have to read? or any essential prerequisites for the project? Thanks a lot in advance. Vasanth Kalingeri On Thursday, March 28, 2013 3:05:31 PM UTC+5:30, Stefan van der Walt wrote: > > Hi everyone > > I've been interested in getting face detection into skimage for a > while. This morning, Nathan Faggian reminded me that the highly > popular Viola-Jones detector is patent encumbered (yes, if you're not > careful you can use patented code in packages like OpenCV). However, > the following link seems to suggest that we can work around that by > training our own classifier with different features: > > > http://rafaelmizrahi.blogspot.com/2007/02/intel-opencv-face-detection-license.html > > If there's any interest in working on this, or if you already have an > algorithm available, please get in touch. > > St?fan > -------------- next part -------------- An HTML attachment was scrubbed... URL: From abidrahman2 at gmail.com Mon Feb 17 23:15:25 2014 From: abidrahman2 at gmail.com (abid rahman) Date: Tue, 18 Feb 2014 09:45:25 +0530 Subject: Google Summer of Code 2014 In-Reply-To: References: <30a255fd-1aaf-4a0c-ae81-e857ab9a2d53@googlegroups.com> Message-ID: Hi Stefan, Here is *one link of patent application* I just found out (I am not sure if it is proof for whether it is patented. I don't know much about patents, but I think you will understand it) : http://www.faqs.org/patents/app/20090285482 Long back, I have seen a video its author presenting SWT in a conference, and a question came from audiance about its source code, He replied "come to Microsoft, you will get the code". "Otherwise?", "It is not upto me" Please *watch last one minute of this video* : http://videolectures.net/cvpr2010_epshtein_dtns/ Some two years back, when I first saw this paper, I had a plan to implement it (and contribute to OpenCV actually). So while gathering more information about this, I saw this video, and I assumed it is patented and OpenCV won't take it. So left the plan there. And I think that may be the reason *OpenCV went after another (newer - CVPR 2012) algorithm for same* : http://cmp.felk.cvut.cz/~neumalu1/neumann-cvpr2012.pdf Regards Abid K. On Mon, Feb 17, 2014 at 7:22 PM, St?fan van der Walt wrote: > Hi Abid > > On Sun, Feb 16, 2014 at 5:58 PM, abid rahman > wrote: > > One question. Isn't stroke width transform patented by microsoft > research? > > I haven't seen any indication that it is; could you provide me with a > reference? > > St?fan > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From silvertrumpet999 at gmail.com Tue Feb 18 13:09:46 2014 From: silvertrumpet999 at gmail.com (Josh Warner) Date: Tue, 18 Feb 2014 10:09:46 -0800 (PST) Subject: ANN: SciPy 2014 Conference, July 6th - 12th, Austin, TX! In-Reply-To: References: Message-ID: <9a81c5b4-03e5-4605-9d08-fde28f930395@googlegroups.com> I had a blast last year and would love to attend this year, but will not be able to attend this cycle due to a conflict. I'm a bit jealous of those who can! I'm hoping to make EuroSciPy instead, which falls in a convenient place for my schedule... On Monday, February 17, 2014 3:07:13 PM UTC-8, Steven Silvester wrote: > > I hope to be there sprinting as well. >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Mon Feb 17 20:14:10 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Tue, 18 Feb 2014 12:14:10 +1100 Subject: Digitization errors in small circles In-Reply-To: References: Message-ID: Your first error is the circularity of a square of side 1, which according to your formula should be 4 * pi * 1 / (4^2) = pi / 4 ? 0.785. I don't know anything about the Canvas object so I'll let others comment on the rest, but clearly this is very dependent on how perimeter is computed: are we computing the perimeter of a polygon with the boundary vertices of the rasterization, or the perimeter along the (square) pixel boundaries, or the *convex* polygon enveloping the rasterized circle? Based on your numbers, I'd bet on one of the first two. Again, I'll let someone else deal with the correctness of the approach. =) Juan. On Tue, Feb 18, 2014 at 11:35 AM, Adam Hughes wrote: > Hi, > > I was trying to measure the circularity as a function of circle radius > using the underlying circle object from skimage.draw(). I got some strange > results, and tried to outline the exercise as well as the confusing outcome > in a notebook. Essentially, the circularity as a function of particle > radius does not seem to converge to 1.0, and in addition, at very small > radii, the circularity does not agree with what one would expect from the > circularity of a pixel (ie rectangle). > > I was hoping that an expert could have a glance at the notebook and offer > some feedback? Hoping that I made an obvious mistake or assertion > somewhere. > > The notebook actually uses my "pyparty" library that I posted a while back > for drawing and storing the descriptors; however, I verified that these are > the same descriptors that one gets using skimage.labels() directly (this is > not show in the notebook). > > Here's the static view: > > > http://nbviewer.ipython.org/github/hugadams/pyparty/blob/master/examples/Notebooks/digitization.ipynb > > Thanks. > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Tue Feb 18 05:30:16 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Tue, 18 Feb 2014 12:30:16 +0200 Subject: Face detection In-Reply-To: References: Message-ID: Hi Vasanth On Tue, Feb 18, 2014 at 9:55 AM, Vasanth Kalingeri wrote: > I found the project that you mentioned, here and I find it to be > really interesting to work on. I have used the haar classifier for detecting > faces(mostly as a black box) and I would like to understand its working so > that I can work on this project, can you please let me know how I start with > this? Any good algorithms in recent research papers that I have to read? or > any essential prerequisites for the project? The best place to start is by reading the paper(s) by Viola & Jones, and making sure you understand their approach fully. Then, the instructions given on the project outline can be explored to train some new filters. Pre-requisites for this project are fairly general skills such as being able to a) read and understand papers independently b) apply creative thinking around algorithms and ideas to replace patent-encumbered parts of the algorithm and c) easily implement and experiment with different approaches. However, much more important is the ability to engage with the community. A good way of doing so is through the process of filing and discussing a pull request. Regards St?fan From jni.soma at gmail.com Mon Feb 17 21:32:20 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Tue, 18 Feb 2014 13:32:20 +1100 Subject: Digitization errors in small circles In-Reply-To: <4044d06a-3c41-4856-953e-5f00757901d8@googlegroups.com> References: <4044d06a-3c41-4856-953e-5f00757901d8@googlegroups.com> Message-ID: Adam, On Tue, Feb 18, 2014 at 12:40 PM, Adam Hughes wrote: > would you know which *perimeter* of the methods you listed would be > returned by region_props? > The region_props documentation describes it pretty well: **perimeter** : float Perimeter of object which approximates the contour as a line through the centers of border pixels using a 4-connectivity. Nothing is more precise than code though: https://github.com/scikit-image/scikit-image/blob/master/skimage/measure/_regionprops.py#L521 Maybe this is not the right way to do it. As you mentioned, circularity should probably converge to 1. Juan. -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Tue Feb 18 06:44:18 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Tue, 18 Feb 2014 13:44:18 +0200 Subject: Google Summer of Code 2014 In-Reply-To: References: <30a255fd-1aaf-4a0c-ae81-e857ab9a2d53@googlegroups.com> Message-ID: On Tue, Feb 18, 2014 at 6:15 AM, abid rahman wrote: > And I think that may be the reason OpenCV went after another (newer - CVPR > 2012) algorithm for same : > http://cmp.felk.cvut.cz/~neumalu1/neumann-cvpr2012.pdf That looks fantastic--algorithms such as these are exactly what I had in mind. St?fan From stefan at sun.ac.za Tue Feb 18 11:04:55 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Tue, 18 Feb 2014 18:04:55 +0200 Subject: Google Summer of Code 2014 In-Reply-To: References: <30a255fd-1aaf-4a0c-ae81-e857ab9a2d53@googlegroups.com> Message-ID: On Tue, Feb 18, 2014 at 5:53 PM, abid rahman wrote: > So I think SWT is patented, isn't it? I'm not sure--I would like to contact the researchers in Microsoft to get clarity (or perhaps someone would volunteer to do so?) > I wonder if implementation of this paper is considered to be a GSoC project, > I would like to work on it. I think so--the goal is text detection, not to implement any specific algorithm (I updated the project description to include this paper). > Another question : What is the status of SIMD optimization in scikit-image? > Does Cython support such kind of optimization works? Is there any SIMD > optimized functions available in scikit-image? These are the only vectorized ops we have: https://github.com/scikit-image/scikit-image/blob/master/skimage/_shared/vectorized_ops.h St?fan From abidrahman2 at gmail.com Tue Feb 18 10:53:14 2014 From: abidrahman2 at gmail.com (abid rahman) Date: Tue, 18 Feb 2014 21:23:14 +0530 Subject: Google Summer of Code 2014 In-Reply-To: References: <30a255fd-1aaf-4a0c-ae81-e857ab9a2d53@googlegroups.com> Message-ID: Hi Stefan, So I think SWT is patented, isn't it? That looks fantastic--algorithms such as these are exactly what I had in > mind. > I wonder if implementation of this paper is considered to be a GSoC project, I would like to work on it. *Another question* : What is the status of SIMD optimization in scikit-image? Does Cython support such kind of optimization works? Is there any SIMD optimized functions available in scikit-image? Regards Abid K -------------- next part -------------- An HTML attachment was scrubbed... URL: From abidrahman2 at gmail.com Tue Feb 18 12:18:44 2014 From: abidrahman2 at gmail.com (abid rahman) Date: Tue, 18 Feb 2014 22:48:44 +0530 Subject: Google Summer of Code 2014 In-Reply-To: References: <30a255fd-1aaf-4a0c-ae81-e857ab9a2d53@googlegroups.com> Message-ID: Hi Stefan, 1 - I just contacted *Eyal Ofek* from Microsoft Research, one of the authors of that SWT paper. *My mail :* *I am Abid K, a graduate student from India. I have some questions regarding your paper "Detecting Text in Natural Scenes with Stroke Width Transform". 1 - Is it patented? 2 - Can I implement it myself and contribute it to some Open Source image processing libraries like scikit-image, OpenCV etc?* *Reply from Eyal* 1. Yes it is patented. 2. I believe there are implementations of SWT or a derivative out there. *And on asking more details on second question, he replied:* Your quest6ion is legal, and I cannot answer that - I'll send it to the people that deals with patents. 2 - Regarding SIMD optimization : Is there any particular reason for less number of SIMD optimized functions? Other libraries seems to spend a lot of time on this. Regards Abid K. On Tue, Feb 18, 2014 at 9:34 PM, St?fan van der Walt wrote: > On Tue, Feb 18, 2014 at 5:53 PM, abid rahman > wrote: > > So I think SWT is patented, isn't it? > > I'm not sure--I would like to contact the researchers in Microsoft to > get clarity (or perhaps someone would volunteer to do so?) > > > I wonder if implementation of this paper is considered to be a GSoC > project, > > I would like to work on it. > > I think so--the goal is text detection, not to implement any specific > algorithm (I updated the project description to include this paper). > > > Another question : What is the status of SIMD optimization in > scikit-image? > > Does Cython support such kind of optimization works? Is there any SIMD > > optimized functions available in scikit-image? > > These are the only vectorized ops we have: > > > https://github.com/scikit-image/scikit-image/blob/master/skimage/_shared/vectorized_ops.h > > St?fan > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Tue Feb 18 16:11:29 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Tue, 18 Feb 2014 23:11:29 +0200 Subject: Google Summer of Code 2014 In-Reply-To: References: <30a255fd-1aaf-4a0c-ae81-e857ab9a2d53@googlegroups.com> Message-ID: On Tue, Feb 18, 2014 at 7:18 PM, abid rahman wrote: > 1. Yes it is patented. That rules out SWT then. Let's look at all the alternatives available and update the proposal accordingly. > 2 - Regarding SIMD optimization : Is there any particular reason for less > number of SIMD optimized functions? Other libraries seems to spend a lot of > time on this. Mainly, we've been picking our battles. But any attention in that area is welcome. St?fan From ts.sharath18 at gmail.com Wed Feb 19 04:27:14 2014 From: ts.sharath18 at gmail.com (Sharath T S) Date: Wed, 19 Feb 2014 01:27:14 -0800 (PST) Subject: Google Summer of Code 2014 In-Reply-To: References: Message-ID: <70b9c16b-aae6-423e-a5e7-2ffa459a7c77@googlegroups.com> Hi Stefan, I was looking the project on text detection up on GSOC this year. I'm immensely interested in the field of machine learning and computer vision. I recently completed a course on machine learning on coursera offered by the stanford university. I just wanted to know what the pre requisites are for this text detection project, i.e., what I should know before I can start reading the papers on Real-time scene text localization and recognition and also the one on stroke width transformation. Thanks in advance, Sharath -------------- next part -------------- An HTML attachment was scrubbed... URL: From hughesadam87 at gmail.com Wed Feb 19 12:42:19 2014 From: hughesadam87 at gmail.com (Adam Hughes) Date: Wed, 19 Feb 2014 09:42:19 -0800 (PST) Subject: Digitization errors in small circles In-Reply-To: References: <4044d06a-3c41-4856-953e-5f00757901d8@googlegroups.com> Message-ID: <9a5102ff-de2e-4860-a694-e831bf0e645c@googlegroups.com> Thanks Juan. Ya I had read that, sorry to make you post the source link. I guess I just wanted to confirm that what I was seeing made sense and was a product of the drawing routine rather than some sort of error or misinterpretation. On Monday, February 17, 2014 9:32:20 PM UTC-5, Juan Nunez-Iglesias wrote: > > Adam, > > > On Tue, Feb 18, 2014 at 12:40 PM, Adam Hughes > > wrote: > >> would you know which *perimeter* of the methods you listed would be >> returned by region_props? >> > > The region_props documentation describes it pretty well: > > **perimeter** : float > Perimeter of object which approximates the contour as a line > through the centers of border pixels using a 4-connectivity. > > Nothing is more precise than code though: > > https://github.com/scikit-image/scikit-image/blob/master/skimage/measure/_regionprops.py#L521 > > Maybe this is not the right way to do it. As you mentioned, circularity > should probably converge to 1. > > Juan. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Wed Feb 19 04:54:41 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Wed, 19 Feb 2014 11:54:41 +0200 Subject: Google Summer of Code 2014 In-Reply-To: <70b9c16b-aae6-423e-a5e7-2ffa459a7c77@googlegroups.com> References: <70b9c16b-aae6-423e-a5e7-2ffa459a7c77@googlegroups.com> Message-ID: Hi Sharath On Wed, Feb 19, 2014 at 11:27 AM, Sharath T S wrote: > I was looking the project on text detection up on GSOC this year. I'm > immensely interested in the field of machine learning and computer vision. I > recently completed a course on machine learning on coursera offered by the > stanford university. I just wanted to know what the pre requisites are for > this text detection project, i.e., what I should know before I can start > reading the papers on Real-time scene text localization and recognition and > also the one on stroke width transformation. Please have a look in the mailing list archive for my answer to another similar query. The best way to know whether you are missing prior knowledge is to start reading the paper. Also, to contribute to GSoC we'll need to work on some pull requests together beforehand. Regards St?fan From vikas.dumca2012 at gmail.com Thu Feb 20 01:26:51 2014 From: vikas.dumca2012 at gmail.com (VIKAS KUMAR) Date: Wed, 19 Feb 2014 22:26:51 -0800 (PST) Subject: scikit-image installation Message-ID: <0f65fd8c-404b-41ff-8ab2-957caf1a8c52@googlegroups.com> when i m installing scikit-image package it gives me ERROR ------------------------- File "setup.py", line 37, in from numpy.distutils.core import setup File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 137, in import add_newdocs File "/usr/lib/python2.7/dist-packages/numpy/add_newdocs.py", line 9, in from numpy.lib import add_newdoc File "/usr/lib/python2.7/dist-packages/numpy/lib/__init__.py", line 13, in from polynomial import * File "/usr/lib/python2.7/dist-packages/numpy/lib/polynomial.py", line 17, in from numpy.linalg import eigvals, lstsq File "/usr/lib/python2.7/dist-packages/numpy/linalg/__init__.py", line 48, in from linalg import * File "/usr/lib/python2.7/dist-packages/numpy/linalg/linalg.py", line 23, in from numpy.linalg import lapack_lite ImportError: /usr/lib/liblapack.so.3gf: undefined symbol: ATL_chemv -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Thu Feb 20 03:48:58 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Thu, 20 Feb 2014 10:48:58 +0200 Subject: scikit-image installation In-Reply-To: <0f65fd8c-404b-41ff-8ab2-957caf1a8c52@googlegroups.com> References: <0f65fd8c-404b-41ff-8ab2-957caf1a8c52@googlegroups.com> Message-ID: On 20 Feb 2014 08:38, "VIKAS KUMAR" wrote: > > when i m installing scikit-image package it gives me The error you are seeing is related to numpy, not scikit-image. Regards St?fan -------------- next part -------------- An HTML attachment was scrubbed... URL: From hughesadam87 at gmail.com Thu Feb 20 12:56:27 2014 From: hughesadam87 at gmail.com (Adam Hughes) Date: Thu, 20 Feb 2014 12:56:27 -0500 Subject: Digitization errors in small circles In-Reply-To: References: <4044d06a-3c41-4856-953e-5f00757901d8@googlegroups.com> <9a5102ff-de2e-4860-a694-e831bf0e645c@googlegroups.com> Message-ID: Thanks. I suspect that the algorithm you guys have is probably a good solution for the encoding, and the fact that it gets a bit fuzzy at very low pixel count is just the price one pays for having a very applicable encoding algorithm. I noticed that imageJ's encoding outputs the same area and perimiter by the way, but they apply some sort of the correction before outputting circularity. If I get a chance to see what the circularity correction is; if it's not too hard, maybe I can put in a PR for a new descriptor called circularity to circularity_adjusted. On Wed, Feb 19, 2014 at 10:17 PM, Juan Nunez-Iglesias wrote: > On Thu, Feb 20, 2014 at 4:42 AM, Adam Hughes wrote: > >> Thanks Juan. Ya I had read that, sorry to make you post the source link. >> I guess I just wanted to confirm that what I was seeing made sense and was >> a product of the drawing routine rather than some sort of error or >> misinterpretation. >> > > No worries. I'd like to be more help but this is not my code so I'm as > familiar with it as you are. If you figure out a better approximation, a > pull request would be very welcome! =) > > Juan. > > -- > You received this message because you are subscribed to a topic in the > Google Groups "scikit-image" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/scikit-image/vjOMjwaWwg4/unsubscribe. > To unsubscribe from this group and all of its topics, send an email to > scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Wed Feb 19 22:17:48 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Thu, 20 Feb 2014 14:17:48 +1100 Subject: Digitization errors in small circles In-Reply-To: <9a5102ff-de2e-4860-a694-e831bf0e645c@googlegroups.com> References: <4044d06a-3c41-4856-953e-5f00757901d8@googlegroups.com> <9a5102ff-de2e-4860-a694-e831bf0e645c@googlegroups.com> Message-ID: On Thu, Feb 20, 2014 at 4:42 AM, Adam Hughes wrote: > Thanks Juan. Ya I had read that, sorry to make you post the source link. > I guess I just wanted to confirm that what I was seeing made sense and was > a product of the drawing routine rather than some sort of error or > misinterpretation. > No worries. I'd like to be more help but this is not my code so I'm as familiar with it as you are. If you figure out a better approximation, a pull request would be very welcome! =) Juan. -------------- next part -------------- An HTML attachment was scrubbed... URL: From hughesadam87 at gmail.com Thu Feb 20 20:55:10 2014 From: hughesadam87 at gmail.com (Adam Hughes) Date: Thu, 20 Feb 2014 20:55:10 -0500 Subject: Digitization errors in small circles In-Reply-To: References: <4044d06a-3c41-4856-953e-5f00757901d8@googlegroups.com> <9a5102ff-de2e-4860-a694-e831bf0e645c@googlegroups.com> Message-ID: Thanks Juan. I'm trying to write a section for a paper about imaging nanoparticles and one of the key criteria is finding the lower limit in resolution at which it's still safe to trust the encoding routines, otherwise I wouldn't be so pedantic. I'll try to followup and see if I can get a PR like that in. Hope it's kosher to cross post with this stuff. On Thu, Feb 20, 2014 at 8:25 PM, Juan Nunez-Iglesias wrote: > I saw your post on the ImageJ list! =) imho that PR would be most welcome. > > > > On Fri, Feb 21, 2014 at 4:56 AM, Adam Hughes wrote: > >> Thanks. I suspect that the algorithm you guys have is probably a good >> solution for the encoding, and the fact that it gets a bit fuzzy at very >> low pixel count is just the price one pays for having a very applicable >> encoding algorithm. I noticed that imageJ's encoding outputs the same area >> and perimiter by the way, but they apply some sort of the correction before >> outputting circularity. If I get a chance to see what the circularity >> correction is; if it's not too hard, maybe I can put in a PR for a new >> descriptor called circularity to circularity_adjusted. >> >> >> >> On Wed, Feb 19, 2014 at 10:17 PM, Juan Nunez-Iglesias > > wrote: >> >>> On Thu, Feb 20, 2014 at 4:42 AM, Adam Hughes wrote: >>> >>>> Thanks Juan. Ya I had read that, sorry to make you post the source >>>> link. I guess I just wanted to confirm that what I was seeing made sense >>>> and was a product of the drawing routine rather than some sort of error or >>>> misinterpretation. >>>> >>> >>> No worries. I'd like to be more help but this is not my code so I'm as >>> familiar with it as you are. If you figure out a better approximation, a >>> pull request would be very welcome! =) >>> >>> Juan. >>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "scikit-image" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/scikit-image/vjOMjwaWwg4/unsubscribe. >>> To unsubscribe from this group and all of its topics, send an email to >>> scikit-image+unsubscribe at googlegroups.com. >>> >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to scikit-image+unsubscribe at googlegroups.com. >> >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > You received this message because you are subscribed to a topic in the > Google Groups "scikit-image" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/scikit-image/vjOMjwaWwg4/unsubscribe. > To unsubscribe from this group and all of its topics, send an email to > scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Thu Feb 20 20:25:22 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Fri, 21 Feb 2014 12:25:22 +1100 Subject: Digitization errors in small circles In-Reply-To: References: <4044d06a-3c41-4856-953e-5f00757901d8@googlegroups.com> <9a5102ff-de2e-4860-a694-e831bf0e645c@googlegroups.com> Message-ID: I saw your post on the ImageJ list! =) imho that PR would be most welcome. On Fri, Feb 21, 2014 at 4:56 AM, Adam Hughes wrote: > Thanks. I suspect that the algorithm you guys have is probably a good > solution for the encoding, and the fact that it gets a bit fuzzy at very > low pixel count is just the price one pays for having a very applicable > encoding algorithm. I noticed that imageJ's encoding outputs the same area > and perimiter by the way, but they apply some sort of the correction before > outputting circularity. If I get a chance to see what the circularity > correction is; if it's not too hard, maybe I can put in a PR for a new > descriptor called circularity to circularity_adjusted. > > > > On Wed, Feb 19, 2014 at 10:17 PM, Juan Nunez-Iglesias wrote: > >> On Thu, Feb 20, 2014 at 4:42 AM, Adam Hughes wrote: >> >>> Thanks Juan. Ya I had read that, sorry to make you post the source >>> link. I guess I just wanted to confirm that what I was seeing made sense >>> and was a product of the drawing routine rather than some sort of error or >>> misinterpretation. >>> >> >> No worries. I'd like to be more help but this is not my code so I'm as >> familiar with it as you are. If you figure out a better approximation, a >> pull request would be very welcome! =) >> >> Juan. >> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "scikit-image" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/scikit-image/vjOMjwaWwg4/unsubscribe. >> To unsubscribe from this group and all of its topics, send an email to >> scikit-image+unsubscribe at googlegroups.com. >> >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ambar.prince at gmail.com Sun Feb 23 04:18:36 2014 From: ambar.prince at gmail.com (Ambar Mehrotra) Date: Sun, 23 Feb 2014 01:18:36 -0800 (PST) Subject: Pixel Value Message-ID: <8cda53c3-8b40-4a32-8cec-72a7e3a1d105@googlegroups.com> How do i get the RGB value of a pixel ? I am using 'misc.imread' module of 'SciPy' to load the image file. When i type : myimage[x,y] It gives me a single value. What value is this exactly? And how do i get the exact RGB value of the pixel? -------------- next part -------------- An HTML attachment was scrubbed... URL: From tsyu80 at gmail.com Sun Feb 23 14:29:45 2014 From: tsyu80 at gmail.com (Tony Yu) Date: Sun, 23 Feb 2014 13:29:45 -0600 Subject: Pixel Value In-Reply-To: <8cda53c3-8b40-4a32-8cec-72a7e3a1d105@googlegroups.com> References: <8cda53c3-8b40-4a32-8cec-72a7e3a1d105@googlegroups.com> Message-ID: On Sun, Feb 23, 2014 at 3:18 AM, Ambar Mehrotra wrote: > How do i get the RGB value of a pixel ? I am using 'misc.imread' module of > 'SciPy' to load the image file. > When i type : > > myimage[x,y] > > It gives me a single value. What value is this exactly? And how do i get > the exact RGB value of the pixel? > Hi Ambar, Grayscale images are (typically) represented as 2D arrays (height x width), and RGB images are represented by 3D arrays (height x width x color channels). The fact that you get a single value means that you're working with a grayscale image. The equivalent RGB value would be that same value repeated 3 times. If you want to force your image into RGB, you can write: from skimage import color rgb_image = color.gray2rgb(myimage) As mentioned above, this will just repeat the values of the grayscale image in the 3rd dimension. If you have questions about the numerical values, you might want to take a look at the following: http://scikit-image.org/docs/0.9.x/user_guide/data_types.html BTW, since this is the scikit-image list, I'm going to encourage you to use `skimage.io.imread`. In many cases this will probably be equivalent to SciPy's `imread`, but there are some fixes in scikit-image that probably haven't made it to SciPy (e.g. reading paletted images). Cheers, -Tony -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Mon Feb 24 05:28:09 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Mon, 24 Feb 2014 12:28:09 +0200 Subject: GSoC 2014 (mentors) Message-ID: Hi everyone If you are interested in mentoring for Google Summer of Code this year, please fill in the following form: https://docs.google.com/forms/d/1wEaF22w2sKQY4iWxzFKmuYPf6ZEgV4uUKEKssHFSTBg/viewform And join these two mailing lists: https://mail.python.org/mailman/listinfo/soc2014-general (subscribe to this one to talk to prospective students) https://mail.python.org/mailman/listinfo/soc2014-mentors (subscribe to this one for announcements, reminders & mentor discussion.) Discussions for the PSF GSoC effort on IRC: #python-gsoc on Freenode. Thanks St?fan From stefan at sun.ac.za Wed Feb 26 01:14:53 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Wed, 26 Feb 2014 08:14:53 +0200 Subject: GSoC 2014 (mentors) In-Reply-To: References: Message-ID: If you would like to mentor for Google Summer of Code this year, please raise your hand so that I know! On Mon, Feb 24, 2014 at 12:28 PM, St?fan van der Walt wrote: > Hi everyone > > If you are interested in mentoring for Google Summer of Code this > year, please fill in the following form: > > https://docs.google.com/forms/d/1wEaF22w2sKQY4iWxzFKmuYPf6ZEgV4uUKEKssHFSTBg/viewform > > And join these two mailing lists: > > https://mail.python.org/mailman/listinfo/soc2014-general (subscribe to > this one to talk to prospective students) > https://mail.python.org/mailman/listinfo/soc2014-mentors (subscribe to > this one for announcements, reminders & mentor discussion.) > > Discussions for the PSF GSoC effort on IRC: #python-gsoc on Freenode. > > Thanks > St?fan From bluewap2 at gmail.com Wed Feb 26 14:43:52 2014 From: bluewap2 at gmail.com (Neil Isaacs) Date: Wed, 26 Feb 2014 11:43:52 -0800 (PST) Subject: Line structuring element Message-ID: I would like to create linear structuring element but at different angles, are there any functions in scikit that will readily achieve this? Thanks for any assistance. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rishabhr123 at gmail.com Wed Feb 26 15:12:52 2014 From: rishabhr123 at gmail.com (Rishabh Raj) Date: Wed, 26 Feb 2014 12:12:52 -0800 (PST) Subject: An Intro to scikit Message-ID: Hi, Am interested in pursuing a project with sci-kit with the Summer Of Code. A brief bio about myself - I'm an undergraduate student @ IIIT, Hyderabad (that's in India). An ex-GSoC'er (GSoC '13 with MoinMoin wiki) pursuing a Bachelors in Technology, majoring in Computer Science and Engineering. I completed a course on Digital Image Processing (last semester). I believe at some point I used the library for assignment purposes :) In general i'm proficient in C/C++/Python and have a keen interest in systems. I have had experience developing a Linux based terminal in C with minimal support for standard IPC operations as part of the Operating Systems course. I'm interested in pursuing the project on creating an Interactive Gallery, developing such a web-app running a sandboxed Python, returning images after processing in realtime, sounds pretty interesting. One basic query I have is, is there a plan in mind for scaling? OR do we want to allow running this on a local instance rather than on some online server officially supported by scikit? It would be great if we could discuss more about this and how should we proceed further. Is email on the list the best way for communication? What is the timezone for most devs? Is there a preference order for selecting projects? Do we know how many slots would we get? Best, Rishabh Raj http://web.iiit.ac.in/~rishabh.raj/sharkden/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From guillaume at mitotic-machine.org Wed Feb 26 06:49:33 2014 From: guillaume at mitotic-machine.org (Guillaume Gay) Date: Wed, 26 Feb 2014 12:49:33 +0100 Subject: GSoC 2014 (mentors) In-Reply-To: References: Message-ID: <530DD4CD.7010104@mitotic-machine.org> Hi, I'm not sure I qualify for the job, having contributed only a little to the code, but I sure use skimage a lot. If you think I can manage nonetheless, I'll be happy to try! Best, Guillaume Le 26/02/2014 12:43, Juan Nunez-Iglesias a ?crit : > It's also worth noting that currently (if I remember correctly) only > Stefan and I are signed up, and we need a minimum of 3 mentors to be > listed under the PSF... So, any other volunteers are very much > appreciated!!! > > > > On Wed, Feb 26, 2014 at 5:14 PM, St?fan van der Walt > wrote: > > If you would like to mentor for Google Summer of Code this year, > please raise your hand so that I know! > > On Mon, Feb 24, 2014 at 12:28 PM, St?fan van der Walt > > wrote: > > Hi everyone > > > > If you are interested in mentoring for Google Summer of Code this > > year, please fill in the following form: > > > > > https://docs.google.com/forms/d/1wEaF22w2sKQY4iWxzFKmuYPf6ZEgV4uUKEKssHFSTBg/viewform > > > > And join these two mailing lists: > > > > https://mail.python.org/mailman/listinfo/soc2014-general > (subscribe to > > this one to talk to prospective students) > > https://mail.python.org/mailman/listinfo/soc2014-mentors > (subscribe to > > this one for announcements, reminders & mentor discussion.) > > > > Discussions for the PSF GSoC effort on IRC: #python-gsoc on > Freenode. > > > > Thanks > > St?fan > > -- > You received this message because you are subscribed to the Google > Groups "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, > send an email to scikit-image+unsubscribe at googlegroups.com > . > For more options, visit https://groups.google.com/groups/opt_out. > > > -- > You received this message because you are subscribed to the Google > Groups "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bluewap2 at gmail.com Wed Feb 26 16:25:01 2014 From: bluewap2 at gmail.com (Neil Isaacs) Date: Wed, 26 Feb 2014 13:25:01 -0800 (PST) Subject: Line structuring element In-Reply-To: <0DB8A320-71F2-49C2-A7F9-798D015838C1@demuc.de> References: <0DB8A320-71F2-49C2-A7F9-798D015838C1@demuc.de> Message-ID: <740b17b7-fb64-43d9-b2f6-5a6c1ab9d004@googlegroups.com> I want to get back an array that I can pass to a filter or morphology function as a structuring element. Similar to morphology.square or morphology.disk. For a horizontal line the selem would be something like [1 1 1 1 1] and I could use eye to generate a selem at 45 deg angle but I was looking for an existing function that might return an array of ones at arbitrary angles. Looks like draw.line just returns pixel coords. On Wednesday, February 26, 2014 1:09:29 PM UTC-7, Johannes Sch?nberger wrote: > > If I understand correctly, you want to draw line segments with different > slope. > > How about generating start and end points with length*sin(angle), > length*cos(angle) and using `skimage.draw.line*`? > > On Feb 26, 2014, at 2:43 PM, Neil Isaacs > > wrote: > > > I would like to create linear structuring element but at different > angles, are there any functions in scikit that will readily achieve this? > Thanks for any assistance. > > > > -- > > You received this message because you are subscribed to the Google > Groups "scikit-image" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to scikit-image... at googlegroups.com . > > For more options, visit https://groups.google.com/groups/opt_out. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Wed Feb 26 07:44:46 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Wed, 26 Feb 2014 14:44:46 +0200 Subject: GSoC 2014 (mentors) In-Reply-To: <530DD4CD.7010104@mitotic-machine.org> References: <530DD4CD.7010104@mitotic-machine.org> Message-ID: Hi Guillaume On Wed, Feb 26, 2014 at 1:49 PM, Guillaume Gay wrote: > I'm not sure I qualify for the job, having contributed only a little to the > code, but I sure use skimage a lot. > If you think I can manage nonetheless, I'll be happy to try! You are very welcome to take part--thank you! St?fan From jsch at demuc.de Wed Feb 26 15:09:29 2014 From: jsch at demuc.de (=?iso-8859-1?Q?Johannes_Sch=0F=F6nberger?=) Date: Wed, 26 Feb 2014 15:09:29 -0500 Subject: Line structuring element In-Reply-To: References: Message-ID: <0DB8A320-71F2-49C2-A7F9-798D015838C1@demuc.de> If I understand correctly, you want to draw line segments with different slope. How about generating start and end points with length*sin(angle), length*cos(angle) and using `skimage.draw.line*`? On Feb 26, 2014, at 2:43 PM, Neil Isaacs wrote: > I would like to create linear structuring element but at different angles, are there any functions in scikit that will readily achieve this? Thanks for any assistance. > > -- > You received this message because you are subscribed to the Google Groups "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. From bluewap2 at gmail.com Wed Feb 26 21:17:45 2014 From: bluewap2 at gmail.com (Neil Isaacs) Date: Wed, 26 Feb 2014 18:17:45 -0800 (PST) Subject: Line structuring element In-Reply-To: References: Message-ID: <8d891ae6-fd34-46f0-b330-158b13e137cc@googlegroups.com> Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From vighneshbirodkar at gmail.com Thu Feb 27 01:41:26 2014 From: vighneshbirodkar at gmail.com (Vighnesh Birodkar) Date: Wed, 26 Feb 2014 22:41:26 -0800 (PST) Subject: Requetsted Feature - Blob Detection Message-ID: <958bb762-a035-4f95-b8c9-7c4dbf206596@googlegroups.com> Hello I am applying as a GSoC student for scikit-image this year. Last year I was a GSoC student for SimpleCV. To start contributing I wanted to implement Blob Detection ( DOG and LOG initially ). I wanted to have some guidelines as to where to put the code and how to structure it.Is there any piece of code lying around in scikit-image which I can use as a template for Blob Detection ? I would put the new code inside a new .py file inside features. I think it would be a good idea to keep the prototypes identical for all blob detection algorithms. My first intuition is to return a class ( or a dictionary ) with some attributes set. Some blob detection algorithms may compute the area of the blobs as well while some might not. Or I can just return the (x,y) coordinates. Please point out if I am mistaken somewhere. Thanks Vighnesh -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Wed Feb 26 06:43:10 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Wed, 26 Feb 2014 22:43:10 +1100 Subject: GSoC 2014 (mentors) In-Reply-To: References: Message-ID: It's also worth noting that currently (if I remember correctly) only Stefan and I are signed up, and we need a minimum of 3 mentors to be listed under the PSF... So, any other volunteers are very much appreciated!!! On Wed, Feb 26, 2014 at 5:14 PM, St?fan van der Walt wrote: > If you would like to mentor for Google Summer of Code this year, > please raise your hand so that I know! > > On Mon, Feb 24, 2014 at 12:28 PM, St?fan van der Walt > wrote: > > Hi everyone > > > > If you are interested in mentoring for Google Summer of Code this > > year, please fill in the following form: > > > > > https://docs.google.com/forms/d/1wEaF22w2sKQY4iWxzFKmuYPf6ZEgV4uUKEKssHFSTBg/viewform > > > > And join these two mailing lists: > > > > https://mail.python.org/mailman/listinfo/soc2014-general (subscribe to > > this one to talk to prospective students) > > https://mail.python.org/mailman/listinfo/soc2014-mentors (subscribe to > > this one for announcements, reminders & mentor discussion.) > > > > Discussions for the PSF GSoC effort on IRC: #python-gsoc on Freenode. > > > > Thanks > > St?fan > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vighneshbirodkar at gmail.com Thu Feb 27 01:56:03 2014 From: vighneshbirodkar at gmail.com (Vighnesh Birodkar) Date: Wed, 26 Feb 2014 22:56:03 -0800 (PST) Subject: Requested Feature - Blob Detection Message-ID: <76203342-c9e3-4efe-97e5-74ebf6802d6f@googlegroups.com> Hello I am applying as a GSoC student for scikit-image this year. I was a GSoC student for SimpleCV last year. I wanted to get started by implementing Blob Detection (DOG and LOG initially ). I was looking for some guidelines to start with. I would the code inside 'features' in a .py and/or .pyx file .Is there any existing piece of code lying around in scikit-image which I can use as a template ? I think it would be a good idea to keep the return value of all blob detection functions the same. They could return a class ( or a dict ) with some attributes set ( some blob detection algorithms might calculate areas as well ). Or I could just return (x,y) coordinates . Please point out if I am mistaken anywhere. Thanks Vighnesh -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan at sun.ac.za Wed Feb 26 17:14:16 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Thu, 27 Feb 2014 00:14:16 +0200 Subject: Line structuring element In-Reply-To: <740b17b7-fb64-43d9-b2f6-5a6c1ab9d004@googlegroups.com> References: <0DB8A320-71F2-49C2-A7F9-798D015838C1@demuc.de> <740b17b7-fb64-43d9-b2f6-5a6c1ab9d004@googlegroups.com> Message-ID: On 26 Feb 2014 23:25, "Neil Isaacs" wrote: > > I want to get back an array that I can pass to a filter or morphology function as a structuring element. Similar to morphology.square or morphology.disk. For a horizontal line the selem would be something like [1 1 1 1 1] and I could use eye to generate a selem at 45 deg angle but I was looking for an existing function that might return an array of ones at arbitrary angles. Looks like draw.line just returns pixel coords. You can index into an empty structuring element with those coordinates and set them to one. Regards St?fan -------------- next part -------------- An HTML attachment was scrubbed... URL: From hannesschoenberger at gmail.com Thu Feb 27 07:10:59 2014 From: hannesschoenberger at gmail.com (=?UTF-8?Q?Johannes_Sch=C3=B6nberger?=) Date: Thu, 27 Feb 2014 04:10:59 -0800 (PST) Subject: GSoC 2014 (mentors) In-Reply-To: References: Message-ID: <44c9d2b5-2706-46c9-99a2-161a313225ee@googlegroups.com> I can also sign up as a mentor and help out, but I won't have too much time this summer. So most of the work would be on your shoulders. On Wednesday, February 26, 2014 6:43:10 AM UTC-5, Juan Nunez-Iglesias wrote: > > It's also worth noting that currently (if I remember correctly) only > Stefan and I are signed up, and we need a minimum of 3 mentors to be listed > under the PSF... So, any other volunteers are very much appreciated!!! > > > > On Wed, Feb 26, 2014 at 5:14 PM, St?fan van der Walt > > wrote: > >> If you would like to mentor for Google Summer of Code this year, >> please raise your hand so that I know! >> >> On Mon, Feb 24, 2014 at 12:28 PM, St?fan van der Walt > >> wrote: >> > Hi everyone >> > >> > If you are interested in mentoring for Google Summer of Code this >> > year, please fill in the following form: >> > >> > >> https://docs.google.com/forms/d/1wEaF22w2sKQY4iWxzFKmuYPf6ZEgV4uUKEKssHFSTBg/viewform >> > >> > And join these two mailing lists: >> > >> > https://mail.python.org/mailman/listinfo/soc2014-general (subscribe to >> > this one to talk to prospective students) >> > https://mail.python.org/mailman/listinfo/soc2014-mentors (subscribe to >> > this one for announcements, reminders & mentor discussion.) >> > >> > Discussions for the PSF GSoC effort on IRC: #python-gsoc on Freenode. >> > >> > Thanks >> > St?fan >> >> -- >> You received this message because you are subscribed to the Google Groups >> "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to scikit-image... at googlegroups.com . >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vighneshbirodkar at gmail.com Thu Feb 27 09:22:02 2014 From: vighneshbirodkar at gmail.com (Vighnesh Birodkar) Date: Thu, 27 Feb 2014 06:22:02 -0800 (PST) Subject: Requetsted Feature - Blob Detection In-Reply-To: <8AC14164-ACF4-43C0-9906-DB1AE3D366C7@gmail.com> References: <958bb762-a035-4f95-b8c9-7c4dbf206596@googlegroups.com> <8AC14164-ACF4-43C0-9906-DB1AE3D366C7@gmail.com> Message-ID: <97cd705e-fcd8-4710-875b-74af9db11b10@googlegroups.com> Thanks a lot. I have started out with DoG, I'll definitely use what I can from here. On Thursday, February 27, 2014 5:55:55 PM UTC+5:30, Christoph Deil wrote: > > > On 27 Feb 2014, at 07:41, Vighnesh Birodkar > > wrote: > > > Hello > > > > I am applying as a GSoC student for scikit-image this year. Last year I > was a GSoC student for SimpleCV. To start contributing I wanted to > implement Blob Detection ( DOG and LOG initially ). > > > > I wanted to have some guidelines as to where to put the code and how to > structure it.Is there any piece of code lying around in scikit-image which > I can use as a template for Blob Detection ? > > > > I would put the new code inside a new .py file inside features. I think > it would be a good idea to keep the prototypes identical for all blob > detection algorithms. My first intuition is to return a class ( or a > dictionary ) with some attributes set. Some blob detection algorithms may > compute the area of the blobs as well while some might not. Or I can just > return the (x,y) coordinates. > > > > Please point out if I am mistaken somewhere. > > > > Thanks > > Vighnesh > > Hi Vighnesh, > > I think it would be great if blob detection became available in > scikit-image! > > There?s a Python blob detection implementation by Axel Donath here: > https://github.com/adonath/blob_detection/tree/master/blob_detection > > It needs tests / docstrings and probably the API can be improved, I just > wanted to mention it in case it could be a useful starting point. > > I?m not a scikit-image dev, so I can?t comment on what the appropriate > location and API would be, but please CC us (@cdeil, @adonath) when you > create a github issue or pull request for this. > > Cheers, > Christoph > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vighneshbirodkar at gmail.com Thu Feb 27 09:29:19 2014 From: vighneshbirodkar at gmail.com (Vighnesh Birodkar) Date: Thu, 27 Feb 2014 06:29:19 -0800 (PST) Subject: Requetsted Feature - Blob Detection In-Reply-To: References: <958bb762-a035-4f95-b8c9-7c4dbf206596@googlegroups.com> Message-ID: <09057b7a-f2cb-4ebb-a56e-1e55b5dcb3af@googlegroups.com> Hello Juan By a labeled region I am guessing you mean a 2d array in which all pixels within the blob are set to a value ? That would involve extra computation in this case. The algorithms mention ( at least DoG and LoG ) do not compute the pixels belonging to the blob, How about returning a list of tuples of (x,y,area). Than should be generic enough I guess Thanks Vighnesh On Thursday, February 27, 2014 7:32:26 PM UTC+5:30, Juan Nunez-Iglesias wrote: > > Hi Vighnesh, > > I'm not familiar with blob detection algorithms, but I will say that in > general in scikit-image we try to shy away from new classes, and prefer to > represent things with numpy arrays wherever possible. I think an integer > image with one labeled region per blob would be appropriate (and could be > piped into regionprops). > > Juan. > > > > On Thu, Feb 27, 2014 at 5:41 PM, Vighnesh Birodkar > > wrote: > >> Hello >> >> I am applying as a GSoC student for scikit-image this year. Last year I >> was a GSoC student for SimpleCV. To start contributing I wanted to >> implement Blob Detection ( DOG and LOG initially ). >> >> I wanted to have some guidelines as to where to put the code and how to >> structure it.Is there any piece of code lying around in scikit-image which >> I can use as a template for Blob Detection ? >> >> I would put the new code inside a new .py file inside features. I think >> it would be a good idea to keep the prototypes identical for all blob >> detection algorithms. My first intuition is to return a class ( or a >> dictionary ) with some attributes set. Some blob detection algorithms may >> compute the area of the blobs as well while some might not. Or I can just >> return the (x,y) coordinates. >> >> Please point out if I am mistaken somewhere. >> >> Thanks >> Vighnesh >> >> -- >> You received this message because you are subscribed to the Google Groups >> "scikit-image" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to scikit-image... at googlegroups.com . >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jsch at demuc.de Thu Feb 27 11:58:40 2014 From: jsch at demuc.de (=?windows-1252?Q?Johannes_Sch=0F=F6nberger?=) Date: Thu, 27 Feb 2014 11:58:40 -0500 Subject: GSoC 2014 (mentors) In-Reply-To: References: <44c9d2b5-2706-46c9-99a2-161a313225ee@googlegroups.com> Message-ID: I just signed up? On Feb 27, 2014, at 11:53 AM, St?fan van der Walt wrote: > On Thu, Feb 27, 2014 at 2:10 PM, Johannes Sch?nberger > wrote: >> I can also sign up as a mentor and help out, but I won't have too much time >> this summer. So most of the work would be on your shoulders. > > Thanks, Johannes, having you as a backup mentor would be very helpful! > > -- > You received this message because you are subscribed to the Google Groups "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. From deil.christoph at googlemail.com Thu Feb 27 07:25:55 2014 From: deil.christoph at googlemail.com (Christoph Deil) Date: Thu, 27 Feb 2014 13:25:55 +0100 Subject: Requetsted Feature - Blob Detection In-Reply-To: <958bb762-a035-4f95-b8c9-7c4dbf206596@googlegroups.com> References: <958bb762-a035-4f95-b8c9-7c4dbf206596@googlegroups.com> Message-ID: <8AC14164-ACF4-43C0-9906-DB1AE3D366C7@gmail.com> On 27 Feb 2014, at 07:41, Vighnesh Birodkar wrote: > Hello > > I am applying as a GSoC student for scikit-image this year. Last year I was a GSoC student for SimpleCV. To start contributing I wanted to implement Blob Detection ( DOG and LOG initially ). > > I wanted to have some guidelines as to where to put the code and how to structure it.Is there any piece of code lying around in scikit-image which I can use as a template for Blob Detection ? > > I would put the new code inside a new .py file inside features. I think it would be a good idea to keep the prototypes identical for all blob detection algorithms. My first intuition is to return a class ( or a dictionary ) with some attributes set. Some blob detection algorithms may compute the area of the blobs as well while some might not. Or I can just return the (x,y) coordinates. > > Please point out if I am mistaken somewhere. > > Thanks > Vighnesh Hi Vighnesh, I think it would be great if blob detection became available in scikit-image! There?s a Python blob detection implementation by Axel Donath here: https://github.com/adonath/blob_detection/tree/master/blob_detection It needs tests / docstrings and probably the API can be improved, I just wanted to mention it in case it could be a useful starting point. I?m not a scikit-image dev, so I can?t comment on what the appropriate location and API would be, but please CC us (@cdeil, @adonath) when you create a github issue or pull request for this. Cheers, Christoph From stefan at sun.ac.za Thu Feb 27 11:53:04 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Thu, 27 Feb 2014 18:53:04 +0200 Subject: GSoC 2014 (mentors) In-Reply-To: <44c9d2b5-2706-46c9-99a2-161a313225ee@googlegroups.com> References: <44c9d2b5-2706-46c9-99a2-161a313225ee@googlegroups.com> Message-ID: On Thu, Feb 27, 2014 at 2:10 PM, Johannes Sch?nberger wrote: > I can also sign up as a mentor and help out, but I won't have too much time > this summer. So most of the work would be on your shoulders. Thanks, Johannes, having you as a backup mentor would be very helpful! From stefan at sun.ac.za Thu Feb 27 12:09:34 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Thu, 27 Feb 2014 19:09:34 +0200 Subject: An Intro to scikit In-Reply-To: References: Message-ID: On Wed, Feb 26, 2014 at 10:12 PM, Rishabh Raj wrote: > One basic query I have is, is there a plan in mind for scaling? OR do we > want to allow running this on a local instance rather than on some online > server officially supported by scikit? This has to run on a publicly visible server, probably on EC2 or Linode or somesuch. Perhaps we could ask scipy to use their continuous integration machine. > Is email on the list the best way for communication? What is the timezone > for most devs? Is there a preference order for selecting projects? Do we > know how many slots would we get? We can have discussions on the skimage-gsoc mailing list here: https://groups.google.com/forum/#!forum/skimage-gsoc We are likely to accept no more than 2 projects this year (but likely one). St?fan From stefan at sun.ac.za Thu Feb 27 12:10:05 2014 From: stefan at sun.ac.za (=?ISO-8859-1?Q?St=E9fan_van_der_Walt?=) Date: Thu, 27 Feb 2014 19:10:05 +0200 Subject: GSoC mailing list Message-ID: Hi everyone, Further communications about skimage's GSoC should please go to: https://groups.google.com/forum/#!forum/skimage-gsoc All mentors, if you would kindly subscribe there as well. Thanks St?fan From jni.soma at gmail.com Thu Feb 27 09:02:26 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Fri, 28 Feb 2014 01:02:26 +1100 Subject: Requetsted Feature - Blob Detection In-Reply-To: <958bb762-a035-4f95-b8c9-7c4dbf206596@googlegroups.com> References: <958bb762-a035-4f95-b8c9-7c4dbf206596@googlegroups.com> Message-ID: Hi Vighnesh, I'm not familiar with blob detection algorithms, but I will say that in general in scikit-image we try to shy away from new classes, and prefer to represent things with numpy arrays wherever possible. I think an integer image with one labeled region per blob would be appropriate (and could be piped into regionprops). Juan. On Thu, Feb 27, 2014 at 5:41 PM, Vighnesh Birodkar < vighneshbirodkar at gmail.com> wrote: > Hello > > I am applying as a GSoC student for scikit-image this year. Last year I > was a GSoC student for SimpleCV. To start contributing I wanted to > implement Blob Detection ( DOG and LOG initially ). > > I wanted to have some guidelines as to where to put the code and how to > structure it.Is there any piece of code lying around in scikit-image which > I can use as a template for Blob Detection ? > > I would put the new code inside a new .py file inside features. I think it > would be a good idea to keep the prototypes identical for all blob > detection algorithms. My first intuition is to return a class ( or a > dictionary ) with some attributes set. Some blob detection algorithms may > compute the area of the blobs as well while some might not. Or I can just > return the (x,y) coordinates. > > Please point out if I am mistaken somewhere. > > Thanks > Vighnesh > > -- > You received this message because you are subscribed to the Google Groups > "scikit-image" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to scikit-image+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: