Re: Beta 2.098.1

2021-12-13 Thread forkit via Digitalmars-d-announce

On Monday, 13 December 2021 at 13:03:53 UTC, Martin Nowak wrote:

On Sunday, 12 December 2021 at 22:22:34 UTC, Adam Ruppe wrote:
On Sunday, 12 December 2021 at 22:01:57 UTC, Martin Nowak 
wrote:

http://dlang.org/changelog/2.098.1.html


404'd!


Yes sorry, it's tricky for me to wait with the announcement 
till the website PR & deployment.


btw. do you keep any stats on number of regression fixes, number 
of bug fixes, per release (and organised into dcompiler vs 
druntime vs phobos)?


(or do I need to view the change log of each release manually?)



Re: DCV revived

2021-12-13 Thread drug via Digitalmars-d-announce

On 13.12.2021 15:48, Ferhat Kurtulmuş wrote:
After some effort, I could make DCV compilable with the recent versions 
of LDC, mir libraries, ffmpeg, bindbc.opengl, and bindbc.glfw. It still 
has some problems:


* stereo vision module needs a revision I could not figure out so far.

* ggplot backend must be re-implemented or something better can be used. 
This one is just for visualization though. It would be awesome to be 
able to use Adam's simplewindow instead of glfw, but it requires so much 
work.


* Reading from video files causes distorted images for some video types. 
Some test video files work very well. There must be a stride problem or 
unimplemented pixel format in 
https://github.com/aferust/dcvrev/blob/main/video/dcv/io/video/common.d#L225 
(adoptFormat). Reading from camera devices seems fine so far.


I also contributed to it with a new module "measure" covering some 
common binary region algorithms such as label, contour, ellipse fitting, 
convex hull, and raw moments. Some of them are translated from the 
scikit-image Python library mostly written in cython.


I used ref-counted Slice!(RCI:T, N, kind) in the newly-implemented 
functions instead of GC-allocated slices. I don't know if it is a good 
idea though. These two types must work together somehow. For now, they 
are doing well IMHO.


I am not familiar with the implementations of every single algorithm 
previously-implemented in DCV. So, I am not sure about undertaking the 
whole thing. I think I will keep it as a separate repo on me for a 
while, and let's see what will happen.


What does work: every example in the example folder except the unrevised 
folder that includes examples requiring ggplot and multiview 
(stereovision) module.


Please contribute. I can even transfer the entire repo on request. What 
I want is to keep it alive.


https://github.com/aferust/dcvrev


Thank you for your efforts!!!


Re: Beta 2.098.1

2021-12-13 Thread Martin Nowak via Digitalmars-d-announce

On Sunday, 12 December 2021 at 22:22:34 UTC, Adam Ruppe wrote:

On Sunday, 12 December 2021 at 22:01:57 UTC, Martin Nowak wrote:

http://dlang.org/changelog/2.098.1.html


404'd!


Yes sorry, it's tricky for me to wait with the announcement till 
the website PR & deployment.


DCV revived

2021-12-13 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
After some effort, I could make DCV compilable with the recent 
versions of LDC, mir libraries, ffmpeg, bindbc.opengl, and 
bindbc.glfw. It still has some problems:


* stereo vision module needs a revision I could not figure out so 
far.


* ggplot backend must be re-implemented or something better can 
be used. This one is just for visualization though. It would be 
awesome to be able to use Adam's simplewindow instead of glfw, 
but it requires so much work.


* Reading from video files causes distorted images for some video 
types. Some test video files work very well. There must be a 
stride problem or unimplemented pixel format in 
https://github.com/aferust/dcvrev/blob/main/video/dcv/io/video/common.d#L225 (adoptFormat). Reading from camera devices seems fine so far.


I also contributed to it with a new module "measure" covering 
some common binary region algorithms such as label, contour, 
ellipse fitting, convex hull, and raw moments. Some of them are 
translated from the scikit-image Python library mostly written in 
cython.


I used ref-counted Slice!(RCI:T, N, kind) in the 
newly-implemented functions instead of GC-allocated slices. I 
don't know if it is a good idea though. These two types must work 
together somehow. For now, they are doing well IMHO.


I am not familiar with the implementations of every single 
algorithm previously-implemented in DCV. So, I am not sure about 
undertaking the whole thing. I think I will keep it as a separate 
repo on me for a while, and let's see what will happen.


What does work: every example in the example folder except the 
unrevised folder that includes examples requiring ggplot and 
multiview (stereovision) module.


Please contribute. I can even transfer the entire repo on 
request. What I want is to keep it alive.


https://github.com/aferust/dcvrev


Re: DConf Online 2021 Q & A Videos

2021-12-13 Thread Mike Parker via Digitalmars-d-announce

On Sunday, 5 December 2021 at 11:01:05 UTC, Mike Parker wrote:

I'll likely be working on this for the remainder of this month. 
I'll try to get them out every three or four days, and I'll 
continue to update this thread with the new links.


Brian's Q & A video is here:
https://youtu.be/6QQl876Wlow

And his talk:
https://youtu.be/4Uu96MEoHqk