|
JIGL v1.6 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--jigl.signal.SimpleOperator
|
+--jigl.signal.ops.Convolve
Performs convolution on a signal with a supplied SignalKernel. It is always a good idea to normalize the kernel before convolution.
Supports DiscreteSignal, RealSignal.
| Field Summary | |
private SignalKernel |
kernel
Comvolution kernel. |
| Constructor Summary | |
Convolve(SignalKernel k)
Constructs a Convolve object from a Signalkerne object k
(You'd better normalize k). |
|
| Method Summary | |
RealSignal |
apply_long(RealSignal signal)
Performs a convolution on a RealSignal and returns a longer signal. |
protected Signal |
apply(DiscreteSignal signal)
Performs a convolution on a DiscreteSignal. |
protected Signal |
apply(DiscreteSignal signal,
ROI roi)
Performs a convolve on a DiscreteSignal in a region of interest. |
protected Signal |
apply(RealSignal signal)
Performs a convolution on a RealSignal. |
protected Signal |
apply(RealSignal signal,
ROI roi)
Performs a convolve on a RealSignal in a region of interest. |
| Methods inherited from class jigl.signal.SimpleOperator |
apply, apply, apply, apply, apply, apply |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private SignalKernel kernel
| Constructor Detail |
public Convolve(SignalKernel k)
k
(You'd better normalize k).
k - kernel to be used with the convolve operation.| Method Detail |
protected Signal apply(DiscreteSignal signal)
kernel.length()/2.
Returned signal is a DiscreteSignal with the same
length as signal.
(signal is not modified).
apply in class SimpleOperatorsignal - DiscreteSignal to convolve
protected Signal apply(DiscreteSignal signal,
ROI roi)
kernel.length()/2. Returned signal is a
DiscreteSignal with the same length as signal.
(signal is not modified).
apply in class SimpleOperatorsignal - DiscreteSignal to convolveroi - Region of Interest of signal
protected Signal apply(RealSignal signal)
kernel.length()/2.
Returned signal is a RealSignal with the same
length as signal.
(signal is not modified).
apply in class SimpleOperatorsignal - RealSignal to convolve
protected Signal apply(RealSignal signal,
ROI roi)
kernel.length()/2.
Returned signal is a RealSignal with the same length as signal.
(signal is not modified).
apply in class SimpleOperatorsignal - RealSignal to convolveroi - Region of Interest of signal
public RealSignal apply_long(RealSignal signal)
signal.length() + kernel.length() - 1.
(signal is not modified).
signal - RealSignal to convolve
|
JIGL v1.6 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||