Class InputImage

Implemented Interfaces:
Runnable

(package private) class InputImage
extends JPanel
implements Runnable

Field Summary

(package private) int[][]
amatrix
(package private) int[][]
bmatrix
(package private) CropImageFilter
cif
(package private) ColorModel
cm
(package private) int[][]
completeamatrix
(package private) int[][]
completebmatrix
(package private) int[][]
completegmatrix
(package private) int[][]
completermatrix
(package private) Image
currentImage
(package private) boolean
drawRecOnly
(package private) int
dx
(package private) int
dy
(package private) String
file
(package private) int[][]
gmatrix
(package private) int[]
grab
(package private) int
i
(package private) ImageObserver
imo
(package private) ImageProducer
ip
(package private) int
j
(package private) Image
magnify
(package private) TheFrame
parent
(package private) PixelGrabber
pg
(package private) int
reccolor
(package private) int
recx
(package private) int
recy
(package private) int[][]
rmatrix
(package private) Thread
thread
(package private) int
x
(package private) int
y

Constructor Summary

InputImage(TheFrame parent)

Method Summary

void
changeCursorPos(int x, int y)
void
changeImage(int whichimage)
(package private) int[][]
getBValues()
(package private) int[][]
getCompleteAValues()
(package private) int[][]
getCompleteBValues()
(package private) int[][]
getCompleteGValues()
(package private) int[][]
getCompleteRValues()
(package private) int[][]
getGValues()
(package private) int[][]
getRValues()
void
grab8x8Block(int x, int y)
void
grab8x8BlockForBigDCT(int x, int y)
void
paintComponent(Graphics g)
void
run()

Field Details

amatrix

(package private)  int[][] amatrix

bmatrix

(package private)  int[][] bmatrix

cif

(package private)  CropImageFilter cif

cm

(package private)  ColorModel cm

completeamatrix

(package private)  int[][] completeamatrix

completebmatrix

(package private)  int[][] completebmatrix

completegmatrix

(package private)  int[][] completegmatrix

completermatrix

(package private)  int[][] completermatrix

currentImage

(package private)  Image currentImage

drawRecOnly

(package private)  boolean drawRecOnly

dx

(package private)  int dx

dy

(package private)  int dy

file

(package private)  String file

gmatrix

(package private)  int[][] gmatrix

grab

(package private)  int[] grab

i

(package private)  int i

imo

(package private)  ImageObserver imo

ip

(package private)  ImageProducer ip

j

(package private)  int j

magnify

(package private)  Image magnify

parent

(package private)  TheFrame parent

pg

(package private)  PixelGrabber pg

reccolor

(package private)  int reccolor

recx

(package private)  int recx

recy

(package private)  int recy

rmatrix

(package private)  int[][] rmatrix

thread

(package private)  Thread thread

x

(package private)  int x

y

(package private)  int y

Constructor Details

InputImage

(package private)  InputImage(TheFrame parent)

Method Details

changeCursorPos

public void changeCursorPos(int x,
                            int y)

changeImage

public void changeImage(int whichimage)

getBValues

(package private) final int[][] getBValues()

getCompleteAValues

(package private) final int[][] getCompleteAValues()

getCompleteBValues

(package private) final int[][] getCompleteBValues()

getCompleteGValues

(package private) final int[][] getCompleteGValues()

getCompleteRValues

(package private) final int[][] getCompleteRValues()

getGValues

(package private) final int[][] getGValues()

getRValues

(package private) final int[][] getRValues()

grab8x8Block

public void grab8x8Block(int x,
                         int y)

grab8x8BlockForBigDCT

public void grab8x8BlockForBigDCT(int x,
                                  int y)

paintComponent

public void paintComponent(Graphics g)

run

public void run()