Lecture
In ch. 1 brightness, color coordinate, or some other suitable parameter describing the image, seemed to be a continuous function . With the help of image sampling methods, discussed in Ch. 4, a continuous image recorded at some point in time can be represented as an array of samples in some rectangular area . Often it is useful to consider this array as a matrix with elements:
, (5.3.1)
Where , and the indices of counts are renumbered as is customary in the theory of matrices.
To facilitate the analysis, it is convenient to go from the matrix representation of the image to the vector one, collecting the elements of the columns (or rows) of the matrix in one long vector [9]. Formally, this operation can be represented by an auxiliary vector. size and matrices defined as follows:
(5.3.2)
In this case, the matrix will be presented in vector form using the ordering operation
(5.3.3)
Vector highlights matrix column and matrix puts this column in the space reserved for of the vector segment . So the vector contains all matrix elements consecutively read in columns. Inverse vector transform operation to matrix described by the ratio
. (5.3.4)
Using formulas (5.3.3) and (5.3.4), it is easy to establish a connection between the matrix and vector representations of a two-dimensional array. The advantages of representing the image in a vector form are the greater compactness of the notation and the possibility of directly using the methods developed for processing one-dimensional signals. It should be noted that expressions (5.3.3) and (5.3.4) not only describe the lexicographic connection between the matrix and the vector, but also define some operators that can be used in mathematical analysis. The following sections provide numerous examples of the use of these ordering operators.
Comments
To leave a comment
Digital image processing
Terms: Digital image processing