www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Scale-Hierarchy on ndslice

reply Per =?UTF-8?B?Tm9yZGzDtnc=?= <per.nordlow gmail.com> writes:
Have anybody been thinking about adding a scale-hierarchy 
structure on top of ndslice?

I need this to implementing some cool signal/image processing 
algorithms in D.

When processing an image this structure is called a Mipmap.
Jan 12
next sibling parent reply Ilya Yaroshenko <ilyayaroshenko gmail.com> writes:
On Tuesday, 12 January 2016 at 21:48:39 UTC, Per Nordlöw wrote:
 Have anybody been thinking about adding a scale-hierarchy 
 structure on top of ndslice?

 I need this to implementing some cool signal/image processing 
 algorithms in D.

 When processing an image this structure is called a Mipmap.
If you describe additional required features for ndslice, I will think how they can be implemented in the Mir/Phobos. --Ilya
Jan 13
parent reply Per =?UTF-8?B?Tm9yZGzDtnc=?= <per.nordlow gmail.com> writes:
On Wednesday, 13 January 2016 at 08:31:58 UTC, Ilya Yaroshenko 
wrote:
 If you describe additional required features for ndslice, I 
 will think how they can be implemented in the Mir/Phobos. --Ilya
Ok, great. BTW: What is Mir?
Jan 13
parent reply Ilya Yaroshenko <ilyayaroshenko gmail.com> writes:
On Wednesday, 13 January 2016 at 18:09:06 UTC, Per Nordlöw wrote:
 On Wednesday, 13 January 2016 at 08:31:58 UTC, Ilya Yaroshenko 
 wrote:
 If you describe additional required features for ndslice, I 
 will think how they can be implemented in the Mir/Phobos. 
 --Ilya
Ok, great. BTW: What is Mir?
https://github.com/DlangScience/mir --Ilya
Jan 13
parent =?UTF-8?B?Tm9yZGzDtnc=?= <per.nordlow gmail.com> writes:
On Wednesday, 13 January 2016 at 18:35:29 UTC, Ilya Yaroshenko 
wrote:
 Ok, great. BTW: What is Mir?
https://github.com/DlangScience/mir --Ilya
Nice.
Jan 14
prev sibling parent reply jmh530 <john.michael.hall gmail.com> writes:
On Tuesday, 12 January 2016 at 21:48:39 UTC, Per Nordlöw wrote:
 Have anybody been thinking about adding a scale-hierarchy 
 structure on top of ndslice?
What is a scale-hierarchy structure?
Jan 13
parent reply Timothee Cour via Digitalmars-d-learn <digitalmars-d-learn puremagic.com> writes:
On Wed, Jan 13, 2016 at 10:13 AM, jmh530 via Digitalmars-d-learn <
digitalmars-d-learn puremagic.com> wrote:

 On Tuesday, 12 January 2016 at 21:48:39 UTC, Per Nordl=C3=B6w wrote:

 Have anybody been thinking about adding a scale-hierarchy structure on
 top of ndslice?
What is a scale-hierarchy structure?
https://en.wikipedia.org/wiki/Mipmap but isn't it out of scope? Looks like it would belong more to an image processing library (building on top of ndslice)
Jan 13
parent Ilya <ilyayaroshenko gmail.com> writes:
On Wednesday, 13 January 2016 at 20:11:55 UTC, Timothee Cour 
wrote:
 On Wed, Jan 13, 2016 at 10:13 AM, jmh530 via 
 Digitalmars-d-learn < digitalmars-d-learn puremagic.com> wrote:

 On Tuesday, 12 January 2016 at 21:48:39 UTC, Per Nordlöw wrote:

 Have anybody been thinking about adding a scale-hierarchy 
 structure on top of ndslice?
What is a scale-hierarchy structure?
https://en.wikipedia.org/wiki/Mipmap but isn't it out of scope? Looks like it would belong more to an image processing library (building on top of ndslice)
For example, interpolation algorithms like cubic can be generalized. They can be used in physics. In addition, interpolation can be lazy. https://en.wikipedia.org/wiki/Bicubic_interpolation https://en.wikipedia.org/wiki/Tricubic_interpolation --Ilya
Jan 13