Find Jobs
Hire Freelancers

Image segmentation

$30-250 USD

In Progress
Posted about 5 years ago

$30-250 USD

Paid on delivery
Require Format • a pdf file with the source code (excluding libraries), the resulting images and a brief explanation of the implementation. • the code. • the output images. Problem 1: k-means Segmentation. Apply k-means segmentation on [login to view URL] with k=10. The distance function should only consider the RGB color channels and ignore pixel coordinates. Randomly pick 10 RGB triplets from the existing pixels as initial seeds and run to convergence. After k-means has converged, represent each cluster with the average RGB value of its members, creating an image as figure 1. Problem 2: SLIC. Apply a variant of the SLIC algorithm to wt [login to view URL], by implementing the following steps: 1. Divide the image in blocks of 50×50 pixels and initialize a centroid at the center of each block. 2. Compute the magnitude of the gradient in each of the RGB channels and use the square root of the sum of squares of the three magnitudes as the combined gradient magnitude. Move the centroids to the position with the smallest gradient magnitude in 3×3 windows centered on the initial centroids. 3. Apply k-means in the 5D space of x, y, R, G, B. Use the Euclidean distance in this space, but divide x and y by 2. 4. After convergence, display the output image as figure 2: color pixels that touch two different clusters black and the remaining pixels by the average RGB value of their cluster. Requirements and notes. • Use matlab or java • You are allowed to use image reading and writing functions, as well as plotting functions, but you are not allowed to use filtering, edge detection or other image processing functions. You can convert the images to a different format for reading them. • The complexity of k-means is linear with respect to the number of pixels and k. Start developing on small images with small values of k.
Project ID: 19372471

About the project

6 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
6 freelancers are bidding on average $139 USD for this job
User Avatar
Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA, C, C++ , C# , Python, ANDROID,IOS, MATLAB, IONIC. Done 600+ projects here on FREELANCER.COM. Please check our profile for reference. The bid is negotiable and we can talk about the price. Thank you Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA, C, C++ , C# , Python, ANDROID,IOS, MATLAB, IONIC. Done 600+ projects here on FREELANCER.COM. Please check our profile for reference. The bid is negotiable and we can talk about the price. Thank you
$250 USD in 3 days
4.9 (339 reviews)
7.5
7.5
User Avatar
Hi I am software engineer and have done many java projects. You can share more details with me. Thank you
$60 USD in 10 days
5.0 (63 reviews)
6.0
6.0
User Avatar
I have experiences for many years about Matlab/Simulink I have done your proposal quickly and then u will get good result. I will do my best for you and you will be get best results Plz contact with me. Thanks.
$30 USD in 3 days
4.9 (57 reviews)
6.0
6.0
User Avatar
I can do that Sir, I have implemented that algorithm several times, check my profile for sure, that If I take your project, It will be done.
$45 USD in 2 days
5.0 (9 reviews)
4.1
4.1
User Avatar
HI, I am electrical engineer with specialization in image processing . I have done several image processing project that you can see in my portfolio. I tested several method included that you mentioned in my research project. I write thesis and research paper on IEEE conference . You am confident that can explain you using my documentation
$200 USD in 5 days
5.0 (1 review)
1.8
1.8

About the client

Flag of UNITED STATES
jersey city, United States
5.0
2
Payment method verified
Member since Apr 27, 2019

Client Verification

Other jobs from this client

Image Classification
$50-100 USD
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.