Hi Sergey
thank you for your fast response! sorry, my response is rather late.
I do two things:
1) 1 rotate the volume by about 20 degrees . to do that, I find three points that describe a plane and than I reconstruct 500 of these planes parallel to the first plane. for each of the pixels I use your spline3dcalc funtions. (I could skip this step y modifying the step below with offset rotation data but this would be cumbersum to change the code) I suppose from your question, there is a smarter way?
2) I segment a curved plane within this volume and do raycasts parallel to it to get the final picture. each ray cast uses for each pixel more than 100 times the spline3dcalc
thanks sepp
by the way: I really like alglib, it really helped me to get much better images, great work!
|