Clear Filters
Clear Filters

surface edge volume rendering

1 view (last 30 days)
Yoann Blache
Yoann Blache on 12 Jul 2023
Commented: Yoann Blache on 13 Jul 2023
Hello,
I am currectly developping a Digitally reconstructed radiograph procedure.
Briefly I have a 3D mesh (faces and vertices) which is projectied into a 2D plane. This projection is then manually fitted with a radiograph image.
My purpose is to get something close to the following picture (orange part) in wich we can easily idendity edges.
I tried to use plotmesh but the result is not satisfying (figure on the rigth with a different bone). Any ideas ? would it be possible to apply some filters to the mesh projection ? or get more transparency but without losing edges
Best regards

Answers (1)

Parth Saraf
Parth Saraf on 13 Jul 2023
Hi,
From the description provided, I can understand that your problem is related to the enhancement in visualization.
So, in order to enhance the visualization of the digitally reconstructed radiograph procedure, you can try the following techniques:
  1. Smoothing the Mesh: You can use the SmoothMesh function in order to smoothen the edges and more defined
  2. Adjusting transparency: Instead of increasing transparency, you can try adjusting the opacity of the mesh to make it more see-through. By reducing the opacity, you can maintain the visibility of the edges while allowing the underlying radiograph image to be more visible. MATLAB's alpha function can be used to adjust the transparency of the mesh.
  3. Edge enhancement: To make the edges more prominent, you can apply edge enhancement techniques to the radiograph image after fitting it with the mesh projection. MATLAB provides various edge enhancement filters, such as the Sobel or Canny edge detection algorithms (edge function), which can help highlight the edges in the radiograph image.
  4. Combining different visualization techniques: You can combine different visualization techniques to achieve the desired result. For example, you can first smooth the mesh projection, adjust its opacity, and then apply edge enhancement to the radiograph image to make the edges stand out.
Hope this helps!
  1 Comment
Yoann Blache
Yoann Blache on 13 Jul 2023
Thank you very mush, I am going to try to implement all these tips
Best regards

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!