Vb program for simple image processing, Visual Basic Programming

Assignment Help:

A program needs to be written that is capable of simple image processing. All the images that are available for you to use, can be found on Blackboard in the Assignments section. They need to be downloaded to your account before you run your VB program. If you want to use your own images you can, providing they are 300 pixels by 300 pixels in size.

Features of your program
Image Selection

The user must be able to type in the path and name of an image file or browse for the file (jpg and bmp). When a filename has been entered the image must appear in a Picture Box on the form. The colour of each pixel in the image should then be inspected and stored in one or more arrays. Once the array(s) have been filled, all the image processing features on the rest of the form should be made available to the user.

Simple image processing

Each pixel in the image consists of the three colour components Red, Green and Blue. The user must have the facility to:-

1 Create a new image (based on the original image) in a second picture box where the user has control over the 3 colours used to recreate it. Provide the user with 3 scroll bars to control the amount of red, green and blue to be used.

2. Brighten or darken the image using another scroll bar.

3. Provide at least 3 options to flip or rotate the image in the second Picture Box

4. Go to any point in the original image using the mouse and find out the colour as well as the Red, Green and Blue components of any given pixel.

5. Carry out another image processing feature of your choice (not rotate or flip), e.g. turn black & white, blur image.


Related Discussions:- Vb program for simple image processing

Loop statement from inside the loop, You can exit a Do...Loop using the Exi...

You can exit a Do...Loop using the Exit Do statement. Since usually you desire to exit only in certain situations, such as to ignore an endless loop, you should employ the Exit Do

ADO.net architecture, write a detailed account on ADO.net architecture.

write a detailed account on ADO.net architecture.

Employee data part 3, create an application that performs the following ope...

create an application that performs the following operation with the employee file created by the application in programming challenge 1: uses an open dialog box to allow the user

Drawing, #questiontypes of lines and how to draw

#questiontypes of lines and how to draw

Project on VB6.0, I need a VB6 software for making a soccerboard for 10 tea...

I need a VB6 software for making a soccerboard for 10 teams & automatically generate their fixtures

Very Very Boards, This is from the book Programming in Visual Basic 2010 by...

This is from the book Programming in Visual Basic 2010 by Julia Case Bradley and Anita C. Millspaugh. The assignment is located in Chapter 3 on page 154. Before I type it in, I wou

Ddx - dialog data exchange, DDX - Dialog Data Exchange: The Data membe...

DDX - Dialog Data Exchange: The Data members can be related with specific controls in the dialog box. When the dialog box is displayed, the DDX will transfer the values into t

Shopping cart, Shopping Cart Purpose – Allows user to browse while keeping ...

Shopping Cart Purpose – Allows user to browse while keeping track of the items in which they will purchase at the end on the order page link and this will give a final price for al

For next repetition - control statement, For ..... Next Repetition Statemen...

For ..... Next Repetition Statement: To demonstrate the working of for .. next control statement, put a command button and a label control on the form. The Handle clicks the e

Help, Assume that s is a string variable that is supposed to contain a va...

Assume that s is a string variable that is supposed to contain a value to be converted to integer. Write a fragment of code that converts the value to integer variable and displ

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd