Find Jobs
Hire Freelancers

Add Actor and Filter to VTK library | Render HSV color map texture

$1500-3000 USD

Closed
Posted over 5 years ago

$1500-3000 USD

Paid on delivery
This job involves making two improvements to the open source VTK library. After you get paid for the job, I will submit the code to the library and you will be listed as a co-author. . Job description: I want to render a HSV color space diagram in both 2D and 3D using the VTK library. This image shows you the HSV space: [login to view URL] . There are two tasks: 1. "Render a HSV wheel in 2D" Make a new VTK Actor called "vtkScalarWheelActor". It should be similar to the existing ScalarBar and have a matching interface: [login to view URL] It should be like a color bar except it's a 2D donut shape. It should have similar functionality, including a Title and tick marks. e.g. [login to view URL] Other functionality of vtkScalarBarActor includes setting the height and width of the bar. For the vtkScalarWheel this would set the diameter and the width of the color wheel. The color mapping should be a HSV color wheel, where the colors vary in two directions - both the angle and distance from the center. It should look like this: [login to view URL] So far I have attempted to draw a donut in VTK, but I can't solve the texture mapping. My code: [login to view URL] You will probably need to implement a RadialGradient function in C++/VTK. . 2. "Render a HSV cone in 3D" Make a new VTK Filter called "vtkTextureMapToCone". It should be similar to the existing filters and have a matching interface: [login to view URL] Then use it to render a 3D HSV color cone. This will probably involve generating the HSV color map/texture in code and applying it to the cone polygon. The HSV cone looks like this: [login to view URL] Here is matlab code to texture a cone : [login to view URL] . Please answer these questions: - Can you show any samples of your work using VTK? - Have you ever contributed any code to VTK or other open-source C++ libraries? - What questions do you have about the project? - How long do you estimate to finish this job? - Which part of this project do you think will take the most time? .
Project ID: 18064745

About the project

8 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $2,313 USD for this job
User Avatar
hello,how are you. i read your bid carefully. i am c/c++, hsv, painting app expert and have full experience for 10 years. c/c++ language is my top skill and i can complete your project by using c/c++. i can provide most quality and high speed. if you want to success, please contact me. Then, I will give you good result to the proposals. hire me.
$2,500 USD in 30 days
5.0 (19 reviews)
6.4
6.4
User Avatar
Dear sir. Your project attracted my attention at first glance, because I've extensive experience in VTK Programming. I'm really confident about your project, and very eager to join your project. If we have a chance to cooperate, I'll do my best to provide wonderful result. Looking forward to your response. Best Regards.
$2,000 USD in 30 days
4.7 (10 reviews)
4.6
4.6
User Avatar
Hi, I like your description of the project. Very thorough, it's unusual to have so much detail. To answer your questions: - Can you show any samples of your work using VTK? No, I'm unfamiliar with the VTK library. - Have you ever contributed any code to VTK or other open-source C++ libraries? No, I haven't contributed to any open-source library. - What questions do you have about the project? None really, your explanation was very complete, I'd have to dive into the code before I could think of any questions. - How long do you estimate to finish this job? I would say about 30 days. - Which part of this project do you think will take the most time? The HSV cone looks more difficult. I hope despite not being an ideal candidate you consider me for this job. --Daniel
$3,000 USD in 30 days
4.2 (2 reviews)
3.8
3.8
User Avatar
Hi,dear. I am very interested in your project - 'Add Actor and Filter to VTK library | Render HSV color map texture'. I've already done this kind of project before. I'm a professional programmer with 12 years of experience. If you award me, I'll implement all of your requirements in a short time. Skills: C++ Programming
$2,500 USD in 13 days
5.0 (6 reviews)
2.8
2.8
User Avatar
Hello. I am very glad to meet you and very excited to see your proposal. i have majored in mathematics in university, got Phd degree. I am a excellent C++, C#, Jave, Qt desktop applicatoin expert and have 10+ years rich experience in developing c++, Qt, Java, especially C, ++, C# applications using Mysql, MsSql, Mango Db, SqlLite, especially mysql, MsSql, Mango Db. while looking at your project proposal, I felt that I am a exact person to fit your project, very confient and will be able to complete your project with high quality on time. I am also machine learning expert such as Neural network, genetic algorithm, fuzzy logic , and data mining, data scientist. May be this Artificial intelligence technology will help to improve quality of your project. Regarding your project, I hope to have a chance to discuss your project in details. i sincerely hope to contact you soon and looking forward to your reply. best regards.
$1,500 USD in 20 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Pittsburgh, United States
0.0
0
Member since Oct 24, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.