diff --git a/src/lab/colour/procedure.html b/src/lab/colour/procedure.html index b0e4bd94..056b9904 100644 --- a/src/lab/colour/procedure.html +++ b/src/lab/colour/procedure.html @@ -1,51 +1,62 @@ -

Colour Image Processing: Procedure

The experiment is designed to understand and learn color models and processing in color domains. This experiment consists two parts

- -

(i) Color Spaces

- -

(ii) Color Processing

- -

Steps to run the experiments

- -

(i) Color Spaces

- -

1. Select image from the mosaic using 'select image' option

- -

a) Select region of the image to load it in the input image panel

- -

2. Select one option from color spaces

- -

a) HIS

- -

b) CMY

- -

c) YCbCr

- -

3. Select run option to perform the operations

- -

a) Output result will be displayed in the output panel

- -

(A) Processing:

- -

1. Select image from the mosaic using 'select image' option

- -

a. Select region of the image to load it in the input image panel

- -

2. Select one option from color spaces

- -

3. Select one or more plane from color space to apply parameters

- -

4. Select the one option from Linear and Histogram processing

- -

a. For Linear select the value of slope and offset

- -

b. For Histogram processing select one option from Global histogram equalization and Adaptive Histogram equalization

- -

5. Select run option to perform the operations

- -

a. Output result will be displayed in the output panel

- -

Interesting Observations

- -

1. Try Linear processing with one color plane Vs all color planes and observe the result.

- -

2. Try Histogram equalization with one color plane Vs all color plane and observe the result.

+

+ Colour Image Processing: Procedure +

The experiment is designed to understand and learn color models and processing in color domains. This experiment consists two parts +

    +
  1. Color Spaces
  2. +
  3. Color Processing
  4. +
+

+ Steps to run the experiments +
    +
  1. Color Spaces +
      +
    1. Select image from the mosaic using 'select image' option +
        +
      1. Select region of the image to load it in the input image panel
      2. +
      +
    2. +
    3. + Select one option from color spaces +
        +
      1. HIS
      2. +
      3. CMY
      4. +
      5. YCbCr
      6. +
      +
    4. +
    5. + Select run option to perform the operations +
        +
      1. Output result will be displayed in the output panel
      2. +
      +
    6. +
    +
  2. +
  3. Processing: +
      +
    1. Select image from the mosaic using 'select image' option +
        +
      1. Select region of the image to load it in the input image panel
      2. +
      +
    2. +
    3. Select one option from color spaces
    4. +
    5. Select one or more plane from color space to apply parameters
    6. +
    7. + Select the one option from Linear and Histogram processing +
        +
      1. For Linear select the value of slope and offset
      2. +
      3. For Histogram processing select one option from Global histogram equalization and Adaptive Histogram equalization
      4. +
      +
    8. +
    9. Select run option to perform the operations
    10. +
        +
      1. Output result will be displayed in the output panel
      2. +
      +
    +
  4. +
+ Interesting Observations +
    +
  1. Try Linear processing with one color plane Vs all color planes and observe the result.
  2. +
  3. Try Histogram equalization with one color plane Vs all color plane and observe the result.
  4. +
+

\ No newline at end of file diff --git a/src/lab/content.html b/src/lab/content.html index e13a9d10..ceb83ffd 100755 --- a/src/lab/content.html +++ b/src/lab/content.html @@ -10,316 +10,319 @@ - Digital Image Processing Lab + Digital Image Processing Lab -
- - + + -
- - + +
-
- - Digital Image Processing Lab -
+ Digital Image Processing Lab + - - - + - -
+
- -
- - -
- Welcome to Digital Image Processing Lab! -
+
+ Welcome to Digital Image Processing Lab! +
- -
+ - - + + - - -
- - -
-
- - -
+
+ +
+
+ + +
- -
- Introduction -
- - -
-

-Welcome to the digital image processing virtual lab. The primary objective of this virtual lab is to supplement an undergraduate level course on image processing and enable students to understand the subject better. The lab consists of a diverse set of experiments with objective, theory, assessment, references and interactive examples which are designed to improve the clarity in understanding of the basic concepts. It is important that the student goes through the objectives and the underlying theory before carrying out the experiments to get maximum benefit. The lab is intended to help in clarifying concepts. It is not intented for learning how to write code to do image processing -

- -

-The primary references (textbook) for the topics covered by the experiments are:
-1. Digital Image Processing (3rd Edition), by Rafael C. Gonzalez and Richard E. Woods.
-2. Fundamentals of digital image processing, by Anil K. Jain. -

- -

Before you start any of the experiments, make sure you read the notes below.
-1. Each link on the right takes you to a set of experiments that is related to a specific topic. The experiments are designed to expose you to certain concepts. You are encouraged to carry out variants of the suggested experiments and learn from them.
-2. Please make sure that you read the background material and experiment procedure before carrying out the experiments. Trying out the experiments before reading does not hurt, but having the background will help you understand the results better.
-

-
-
- -
- - - -
- -
- - -
- - - +
+ +
+ + +
+ + + -
- List of experiments -
- - -
- -
- -
- - - -
- -
- - -
- - - + Distance and Connectivity + +
  • + + Image Arithmetic +
  • +
  • + + Affine Transformation +
  • +
  • + + Point Operations +
  • +
  • + + Neighbourhood Operations +
  • +
  • + + Image Histogram +
  • +
  • + + Fourier Transform +
  • +
  • + + Color Image Processing +
  • +
  • + + Morphological Operations +
  • +
  • + + Image Segmentation +
  • +
  • + + Image Processing Test Bench +
  • + + +
    + +
    + + + +
    + +
    + + +
    + + + -
    - Target Audience -
    - - -
    -

    -The experiments provides an introduction to image processing to students at third year undergraduate or first year postgradute level. +

    +

    + The experiments provides an introduction to image processing to students at third year undergraduate or first year postgradute level. -

    -
    - -
    +

    +
    -
    - -
    - - -
    +
    +
    - + + + + + -
    - Courses Aligned -
    - - -
    -

    -This virtual lab is aligned with an introductory course on Image processing, which is usually offered as a first level elective in many curricula. +

    +

    + This virtual lab is aligned with an introductory course on Image processing, which is usually offered as a first level elective in many curricula. + +

    +
    -

    -
    - -
    + -
    - -
    - - -
    +
    +
    + + +
    - -
    - Prerequisite S/W -
    - - -
    -

    -

      -
    • Linear Algebra.
    • -
    • Signals and Systems
    • -
    • Computer Programming
    • -
    -

    -
    - -
    -
    - -
    - - -
    - - - -
    - Feedback -
    - - -
    -

    -

    -

    -
    - -
    - - - + + + + + +
    + Feedback +
    + + +
    +

    +

    +

    +
    + +
    + + + - - - -
    - -
    - -
    - - + + + + + +
    + + - - - + + + - + + \ No newline at end of file diff --git a/src/lab/index.html b/src/lab/index.html index 12b0e2ff..a0553145 100644 --- a/src/lab/index.html +++ b/src/lab/index.html @@ -1,5 +1,6 @@ + @@ -7,230 +8,268 @@ - + Welcome to Virtual Labs - A MHRD Govt of india Initiative - - - - + + + + - - - - - + + + + + - - + + + -
    -
    - - -
    - -
    -
    -
    -
    -
    -
    - - - -
    -

    Computer Science & Engineering

    - -
    - - -
    - - -

    Image Processing Lab

    -

    -Welcome to the digital image processing virtual lab. The primary objective of this virtual lab is to supplement an undergraduate level course on image processing and enable students to understand the subject better. The lab consists of a diverse set of experiments with objective, theory, assessment, references and interactive examples which are designed to improve the clarity in understanding of the basic concepts. It is important that the student goes through the objectives and the underlying theory before carrying out the experiments to get maximum benefit. The lab is intended to help in clarifying concepts. It is not intented for learning how to write code to do image processing -

    -

    -The primary references (textbook) for the topics covered by the experiments are:
    -1. Digital Image Processing (3rd Edition), by Rafael C. Gonzalez and Richard E. Woods.
    -2. Fundamentals of digital image processing, by Anil K. Jain. -

    -

    Before you start any of the experiments, make sure you read the notes below.
    -1. Each link on the right takes you to a set of experiments that is related to a specific topic. The experiments are designed to expose you to certain concepts. You are encouraged to carry out variants of the suggested experiments and learn from them.
    -2. Please make sure that you read the background material and experiment procedure before carrying out the experiments. Trying out the experiments before reading does not hurt, but having the background will help you understand the results better.
    -


    -
    -
    -
    -
    - - - - - -
    - -
    - - + + - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/lab/index.php.bak b/src/lab/index.php.bak index 9b94e066..2ed7cbe0 100644 --- a/src/lab/index.php.bak +++ b/src/lab/index.php.bak @@ -43,7 +43,7 @@ $html = file_get_html('./content.html'); $vlab_url = "http://virtual-labs.ac.in/"; $css_js = "./"; -$lab_url = "./index.php"; +$lab_url = "./index.html"; $exp_url = "./exp/index.php"; $base_url = $lab_url; diff --git a/src/lab/objective.php.back b/src/lab/objective.php.back index 37995da4..3a7f7446 100644 --- a/src/lab/objective.php.back +++ b/src/lab/objective.php.back @@ -42,7 +42,7 @@ at http://jquery.com

    VIRTUAL LAB in IMAGE PROCESSING

    -Home +Home