View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window imagingbook_plugins_book-7.1.0.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
Ch16_Color_Edges
├─ Ch16_Color_Edges.Color_Edges_Canny.class - [JAR]
├─ Ch16_Color_Edges.Color_Edges_DiZenzo.class - [JAR]
├─ Ch16_Color_Edges.Color_Edges_Gray.class - [JAR]
├─ Ch16_Color_Edges.Color_Edges_Monochromatic.class - [JAR]
├─ Ch16_Color_Edges.package-info.class - [JAR]
Ch22_Pixel_Interpolation
├─ Ch22_Pixel_Interpolation.Pixel_Interpolation_Demo.class - [JAR]
├─ Ch22_Pixel_Interpolation.package-info.class - [JAR]
Ch17_EdgePreserving_Smoothing
├─ Ch17_EdgePreserving_Smoothing.Bilateral_Filter.class - [JAR]
├─ Ch17_EdgePreserving_Smoothing.Kuwahara_Filter.class - [JAR]
├─ Ch17_EdgePreserving_Smoothing.Nagao_Matsuyama_Filter.class - [JAR]
├─ Ch17_EdgePreserving_Smoothing.Perona_Malik_Filter.class - [JAR]
├─ Ch17_EdgePreserving_Smoothing.Perona_Malik_Minimal.class - [JAR]
├─ Ch17_EdgePreserving_Smoothing.Tschumperle_Deriche_Filter.class - [JAR]
├─ Ch17_EdgePreserving_Smoothing.package-info.class - [JAR]
Ch02_Histograms_Statistics
├─ Ch02_Histograms_Statistics.Compute_Histogram.class - [JAR]
├─ Ch02_Histograms_Statistics.Integral_Image_Demo.class - [JAR]
├─ Ch02_Histograms_Statistics.Integral_Image_GetRoiStatistics.class - [JAR]
├─ Ch02_Histograms_Statistics.Show_Histogram.class - [JAR]
├─ Ch02_Histograms_Statistics.package-info.class - [JAR]
Ch15_Color_Filters
├─ Ch15_Color_Filters.Gaussian_Filter_HSV.class - [JAR]
├─ Ch15_Color_Filters.Gaussian_Filter_RGB.class - [JAR]
├─ Ch15_Color_Filters.Geometry_Rotate_Color.class - [JAR]
├─ Ch15_Color_Filters.MedianFilter_Scalar.class - [JAR]
├─ Ch15_Color_Filters.MedianFilter_Vector.class - [JAR]
├─ Ch15_Color_Filters.MedianFilter_VectorSharpen.class - [JAR]
├─ Ch15_Color_Filters.package-info.class - [JAR]
Ch09_Automatic_Thresholding
├─ Ch09_Automatic_Thresholding.Adaptive_All.class - [JAR]
├─ Ch09_Automatic_Thresholding.Adaptive_Bernsen.class - [JAR]
├─ Ch09_Automatic_Thresholding.Adaptive_Niblack.class - [JAR]
├─ Ch09_Automatic_Thresholding.Adaptive_Sauvola.class - [JAR]
├─ Ch09_Automatic_Thresholding.Global_All.class - [JAR]
├─ Ch09_Automatic_Thresholding.Global_Isodata.class - [JAR]
├─ Ch09_Automatic_Thresholding.Global_MaxEntropy.class - [JAR]
├─ Ch09_Automatic_Thresholding.Global_Mean.class - [JAR]
├─ Ch09_Automatic_Thresholding.Global_Median.class - [JAR]
├─ Ch09_Automatic_Thresholding.Global_MinError.class - [JAR]
├─ Ch09_Automatic_Thresholding.Global_MinMax.class - [JAR]
├─ Ch09_Automatic_Thresholding.Global_Otsu.class - [JAR]
├─ Ch09_Automatic_Thresholding.Global_Quantile.class - [JAR]
├─ Ch09_Automatic_Thresholding.package-info.class - [JAR]
Ch14_Colorimetric_Color
├─ Ch14_Colorimetric_Color.Convert_To_Color_Stack.class - [JAR]
├─ Ch14_Colorimetric_Color.Plot_Chromaticity_Chart.class - [JAR]
├─ Ch14_Colorimetric_Color.package-info.class - [JAR]
Ch07_Morphological_Filters
├─ Ch07_Morphological_Filters.Bin_Morphology_Disk.class - [JAR]
├─ Ch07_Morphological_Filters.Bin_Morphology_Free.class - [JAR]
├─ Ch07_Morphological_Filters.Dilate_Disk_Demo.class - [JAR]
├─ Ch07_Morphological_Filters.Outline_Demo.class - [JAR]
├─ Ch07_Morphological_Filters.Thinning_Demo.class - [JAR]
├─ Ch07_Morphological_Filters.package-info.class - [JAR]
Ch04_Filters
├─ Ch04_Filters.Filter_Arbitrary.class - [JAR]
├─ Ch04_Filters.Filter_Box_3x3.class - [JAR]
├─ Ch04_Filters.Filter_Median.class - [JAR]
├─ Ch04_Filters.Filter_Smooth_3x3.class - [JAR]
├─ Ch04_Filters.Jitter_Filter_GenericFilter.class - [JAR]
├─ Ch04_Filters.Jitter_Filter_ImageAccessor.class - [JAR]
├─ Ch04_Filters.Jitter_Filter_Simple.class - [JAR]
├─ Ch04_Filters.package-info.class - [JAR]
Ch19_Discrete_Fourier_Transform
├─ Ch19_Discrete_Fourier_Transform.DFT_2D_Demo.class - [JAR]
├─ Ch19_Discrete_Fourier_Transform.package-info.class - [JAR]
Ch25_SIFT
├─ Ch25_SIFT.SIFT_Detection_Demo.class - [JAR]
├─ Ch25_SIFT.SIFT_Matching_Demo.class - [JAR]
├─ Ch25_SIFT.Show_Scale_Space.class - [JAR]
├─ Ch25_SIFT.package-info.class - [JAR]
Ch26_MSER
├─ Ch26_MSER.MSER_Detection_Demo.class - [JAR]
├─ Ch26_MSER.Show_Component_Tree_Stack.class - [JAR]
├─ Ch26_MSER.package-info.class - [JAR]
Ch05_Edges_Contours
├─ Ch05_Edges_Contours.Canny_Edges.class - [JAR]
├─ Ch05_Edges_Contours.Cartoon_Effect.class - [JAR]
├─ Ch05_Edges_Contours.Sobel_Edges_Colored.class - [JAR]
├─ Ch05_Edges_Contours.Unsharp_Masking_Filter.class - [JAR]
├─ Ch05_Edges_Contours.package-info.class - [JAR]
Ch12_Ransac_Hough.settings
├─ Ch12_Ransac_Hough.settings.RansacDrawSettings.class - [JAR]
Ch12_Ransac_Hough
├─ Ch12_Ransac_Hough.Hough_Line_Detect.class - [JAR]
├─ Ch12_Ransac_Hough.Ransac_Circle_Detect.class - [JAR]
├─ Ch12_Ransac_Hough.Ransac_Ellipse_Detect.class - [JAR]
├─ Ch12_Ransac_Hough.Ransac_Line_Detect.class - [JAR]
├─ Ch12_Ransac_Hough.package-info.class - [JAR]
Ch21_Geometric_Operations
├─ Ch21_Geometric_Operations.Draw_Test_Grid.class - [JAR]
├─ Ch21_Geometric_Operations.Map_Affine_Matrix.class - [JAR]
├─ Ch21_Geometric_Operations.Map_Affine_Triangles.class - [JAR]
├─ Ch21_Geometric_Operations.Map_Bilinear.class - [JAR]
├─ Ch21_Geometric_Operations.Map_LogPolar_Demo.class - [JAR]
├─ Ch21_Geometric_Operations.Map_Nonlinear_Ripple.class - [JAR]
├─ Ch21_Geometric_Operations.Map_Nonlinear_Tapestry.class - [JAR]
├─ Ch21_Geometric_Operations.Map_Nonlinear_Twirl.class - [JAR]
├─ Ch21_Geometric_Operations.Map_Projective.class - [JAR]
├─ Ch21_Geometric_Operations.Map_Rotate_Center.class - [JAR]
├─ Ch21_Geometric_Operations.Map_Rotate_Origin.class - [JAR]
├─ Ch21_Geometric_Operations.Map_Translate.class - [JAR]
├─ Ch21_Geometric_Operations.Mesh_Warp_Interactive.class - [JAR]
├─ Ch21_Geometric_Operations.Rectify_Quad_Selection.class - [JAR]
├─ Ch21_Geometric_Operations.package-info.class - [JAR]
Ch10_Line_Fitting
├─ Ch10_Line_Fitting.Line_Fitting.class - [JAR]
├─ Ch10_Line_Fitting.Line_Make_Random.class - [JAR]
├─ Ch10_Line_Fitting.Line_Rotation_Demo.class - [JAR]
├─ Ch10_Line_Fitting.package-info.class - [JAR]
Tools_
├─ Tools_.Check_Installation.class - [JAR]
├─ Tools_.Close_Other_Images.class - [JAR]
├─ Tools_.Convert_Images_To_PNG.class - [JAR]
├─ Tools_.Export_PDF.class - [JAR]
├─ Tools_.Open_Sample_Image.class - [JAR]
├─ Tools_.Unlock_Image.class - [JAR]
├─ Tools_.Zoom_Exact.class - [JAR]
├─ Tools_.Zoom_To_Selection.class - [JAR]
├─ Tools_.package-info.class - [JAR]
Ch13_Color_Images
├─ Ch13_Color_Images.Brighten_Index_Image.class - [JAR]
├─ Ch13_Color_Images.Brighten_Rgb_1.class - [JAR]
├─ Ch13_Color_Images.Brighten_Rgb_2.class - [JAR]
├─ Ch13_Color_Images.Convert_Rgb_To_Gray.class - [JAR]
├─ Ch13_Color_Images.Count_Colors.class - [JAR]
├─ Ch13_Color_Images.Desaturate_RGB.class - [JAR]
├─ Ch13_Color_Images.Hsv_Rotate_Hue.class - [JAR]
├─ Ch13_Color_Images.Index_To_Rgb.class - [JAR]
├─ Ch13_Color_Images.Quantize_Color_Image.class - [JAR]
├─ Ch13_Color_Images.Random_Hues_Demo.class - [JAR]
├─ Ch13_Color_Images.package-info.class - [JAR]
Ch03_Point_Operations
├─ Ch03_Point_Operations.Equalize_Histogram.class - [JAR]
├─ Ch03_Point_Operations.Gamma_Correction.class - [JAR]
├─ Ch03_Point_Operations.Linear_Blending_Stack.class - [JAR]
├─ Ch03_Point_Operations.Match_Gaussian_Histogram.class - [JAR]
├─ Ch03_Point_Operations.Match_Piecewise_Linear_Histogram.class - [JAR]
├─ Ch03_Point_Operations.Match_Reference_Histogram_Stack.class - [JAR]
├─ Ch03_Point_Operations.Raise_Contrast.class - [JAR]
├─ Ch03_Point_Operations.Raise_Contrast_Fast.class - [JAR]
├─ Ch03_Point_Operations.package-info.class - [JAR]
Ch20_Discrete_Cosine_Transform
├─ Ch20_Discrete_Cosine_Transform.DCT_2D_Demo.class - [JAR]
├─ Ch20_Discrete_Cosine_Transform.package-info.class - [JAR]
Ch11_Circle_Ellipse_Fitting
├─ Ch11_Circle_Ellipse_Fitting.Circle_Fitting.class - [JAR]
├─ Ch11_Circle_Ellipse_Fitting.Circle_Make_Random.class - [JAR]
├─ Ch11_Circle_Ellipse_Fitting.Ellipse_Closest_Points_Demo.class - [JAR]
├─ Ch11_Circle_Ellipse_Fitting.Ellipse_Fitting.class - [JAR]
├─ Ch11_Circle_Ellipse_Fitting.Ellipse_Make_Random.class - [JAR]
├─ Ch11_Circle_Ellipse_Fitting.package-info.class - [JAR]
Ch23_Image_Matching
├─ Ch23_Image_Matching.Chamfer_Matching.class - [JAR]
├─ Ch23_Image_Matching.CorrelCoefficient_Matching.class - [JAR]
├─ Ch23_Image_Matching.Show_Distance_Map.class - [JAR]
├─ Ch23_Image_Matching.package-info.class - [JAR]
Ch08_Binary_Regions
├─ Ch08_Binary_Regions.Axis_Aligned_Bounding_Box.class - [JAR]
├─ Ch08_Binary_Regions.Convex_Hull_Demo.class - [JAR]
├─ Ch08_Binary_Regions.Flusser_Moments_Covariance_Matrix.class - [JAR]
├─ Ch08_Binary_Regions.Flusser_Moments_From_Binary_Regions.class - [JAR]
├─ Ch08_Binary_Regions.Flusser_Moments_Matching_Demo.class - [JAR]
├─ Ch08_Binary_Regions.Major_Axis_Demo.class - [JAR]
├─ Ch08_Binary_Regions.Make_Projections.class - [JAR]
├─ Ch08_Binary_Regions.Region_Contours_Demo.class - [JAR]
├─ Ch08_Binary_Regions.Region_Eccentricity_Ellipse_Demo.class - [JAR]
├─ Ch08_Binary_Regions.Region_Segmentation_Demo.class - [JAR]
├─ Ch08_Binary_Regions.package-info.class - [JAR]
More_
├─ More_.Delaunay_Demo.class - [JAR]
├─ More_.Fourier_Descriptor_Animation.class - [JAR]
├─ More_.Fourier_Descriptor_Trigonometic.class - [JAR]
├─ More_.Perlin_Noise_2D.class - [JAR]
├─ More_.package-info.class - [JAR]
Ch06_Corner_Detection
├─ Ch06_Corner_Detection.Find_Corners.class - [JAR]
├─ Ch06_Corner_Detection.package-info.class - [JAR]
Ch24_NonRigid_Matching
├─ Ch24_NonRigid_Matching.LucasKanade_Demo.class - [JAR]
├─ Ch24_NonRigid_Matching.package-info.class - [JAR]