Budget: 5000 UAH Deadline: 3 days
Good evening, can do your tasks, but need little bit discuss about it. After that i can say right deadlines and price👌
Завдання 1:
Drawing circles around objects in an image
a. Write a Python function IdentifyObjects to be called with 1 parameter; an input file. It identifies the objects or shapes in the image and draws a circle around the identified shapes.
Example:
Input: partyballoons-1.jpg
Function Call: IdentifyObjects("partyballoons-1.jpg")
b. Test your function using the image partyballoons-2.jpg and explain the outcome.
Завдання 2:
a. Write a Python function ImageHistogramGenerator to be called with 1 parameter; an input file. It returns the object that represents the calculated histogram.
Example:
Input: image1.jpg
Function Call: ImageHistogramGenerator("image1.jpg")
💡 TIP: You may plot your histogram using matplotlib to check if it looks correct. However, please be sure to comment out / disable your plots when calling the following FindDuplicateImages function, since they may cause memory issues on the JupyterLab.
b. Write a Python function FindDuplicateImages that can be called with three parameters:
inputDir1: the path to the first directory, which contains all the images.inputDir2: the path to the second directory, which contains a subset of the images.similarityThreshold: a threshold parameter, which ranges between 0.0 to 1.0.The algorithm:
Generate the histograms for all images in the input directory 1 and input directory 2.
Calculate the cosine distance between the histogram of the images in the input directory 2 and all other images in the input directory 1.
Generate a pandas DataFrame and display it for visualization of the comparison results. The DataFrame should consist of the following three columns:
inputDir1: displays the image name in the directory.inputDir2: displays the image name in the directory.similarityThreshold: displays the similarity (0.0 - 1.0)Example:
Function call: FindDuplicateImages("inputDir1", "inputDir2","similarityThreshold")
Write your own algorithm. You may need to consider what colors your histogram works with and whether your input images need to be preprocessed first (e.g., color space conversion). DO NOT USE cv2.calcHist !
1. Can the created histogram be used to reconstruct the image? If no, what other information would be needed?
2. Explain the differences between an individual color histogram, a combined color histogram and an intensity histogram.
a) What information is displayed in each of these diagrams?
b) What histogram type did we use?
3. Explain the concept of histogram bins.
Budget: 5000 UAH Deadline: 3 days
Good evening, can do your tasks, but need little bit discuss about it. After that i can say right deadlines and price👌
Desktop Apps 49 proposals 31 July
Bot Development 55 proposals 31 July
Data Parsing 39 proposals 30 July
72 proposals 29 July
Bot Development 87 proposals 27 July