{"product_id":"raspberry-pi-image-processing-programming-9781484282694","title":"Raspberry Pi Image Processing Programming","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cdiv\u003eUnderstand the concepts of image processing with Python 3 and create applications using Raspberry Pi 4. This book covers image processing with the latest release of Python 3, using Raspberry Pi OS and Raspberry Pi 4B with the 8 GB RAM model as the preferred computing platform.\u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003eThis second edition begins with the installation of Raspberry Pi OS on the latest model of Raspberry Pi and then introduces Python programming language, IDEs for Python, and digital image processing. It also illustrates the theoretical foundations of Image processing followed by advanced operations in image processing. You''ll then review image processing with NumPy, and Matplotlib followed by transformations, interpolation, and measurements of images. \u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003eDifferent types of filters such as Kernels convolution filters, low pass filters, high pass filters, and Fourier filters are discussed in a clear, methodical manner. Additionally, the book examines variou\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eChapter 1:  Introduction to Single Board Computers and RPiChapter Goal: Brief intro into SBCs and RPiNo of pages\tSub -Topics1.\tSBCs2.\tRaspberry Pi3.\tRaspberry Pi Imager and setup4.\tConfiguring the Pi\u003cbr\u003eChapter 2:  Introduction to Python and Digital Image ProcessingChapter Goal: Brief acquaintance with the subject of the bookNo of pages:Sub - Topics:\t 1.\tHistory of Python2.\tFeatures3.\tInstallation of Python on Raspberry Pi4.\tIDEs for Python5.\tDigital Image Processing\u003cbr\u003eChapter 3: Getting Started with Image ProcessingChapter Goal: Getting to understand the basicsNo of pages:Sub - Topics: 1.\tImage Sources (Standard Image Datasets)2.\tVarious Cameras for RPi3.\tPillow Basics4.\tTk Basics5.\tReading and displaying images with Pillow and Tk6.\tImage Properties\u003cbr\u003eChapter 4: Basic Operations on ImagesChapter Goal: Getting to know PillowNo of pages:Sub - Topics: 1.\tImage modulea)\tImage channelsb)\tMode Conversionc)\tBlendingd)\tResizinge)\tRotationf)\tCrop and pasteg)\tAlpha compositionh)\tMandelbrot seti)\tNoise and gradient2.\tImageChops module3.\tImageOps module\u003cbr\u003eChapter 5: Advanced Operations on ImagesChapter Goal: Filtering and Enhancements\t 1.\tImage filter (will cover more filters in the second edition)2.\tImage enhancements (will cover additional effects)3.\tColor quantization4.\tHistogram and equalization\u003cbr\u003eChapter 6: Scientific Python\u003cbr\u003eChapter Goal: Introduction to the Scientific Python1.\tThe SciPy stack2.\tNumPy, SciPy, and Matplotlib3.\tImage Processing with NumPy and Matplotlib\u003cbr\u003eChapter 7: Transformations, Interpolation, and Measurements Chapter Goal: Transformations and Measurements1.\tTransformations and Interpolationsa)\tAffine_transformb)\tGeometric_transformc)\tMap_coordinatesd)\tRotatee)\tShiftf)\tSpline_filterg)\tSpline_filter1dh)\tZoom2.\tMeasurementsa)\tCenter_of_massb)\tExtremac)\tFind_objectsd)\tHistograme)\tLabelf)\tLabeled_comprehensiong)\tMaximumh)\tMaximum_positioni)\tMeanj)\tMediank)\tMinimuml)\tMinimum_positionm)\tStandard_deviationn)\tSum_labelso)\tVariancep)\tWatershed_ift\u003cbr\u003eChapter 8: Filters and their ApplicationChapter Goal: Study Various types of filters1.\tKernels, Convolution, Filters 2.\tCorrelation3.\tLow Pass Filtersa)\tBlurring Filter (Gaussian, Gaussian 1D, uniform, uniform 1D, percentile, rank)b)\tNoise Removal (Gaussian, Median, Maximum, Minimum, rank)4.\tHigh Pass filtersa)\tPrewittb)\tSobelc)\tLaplaciand)\tGaussian Gradient Magnitudee)\tGaussian Laplace5.\tFourier Filters\u003cbr\u003eChapter 9: Morphology, Thresholding, and SegmentationChapter Goal: Study operations1.\tMorphologya)\tDistance transformb)\tStructuring Element (generate_binary_structure)c)\tBinary Morphological Operationsd)\tGreyscale Morphological Operations\u003cbr\u003ee)\tMore Morphological Operations2.\tThresholding and Segmentation\u003cbr\u003e\u003cbr\u003eChapter 10: pgmagikChapter Goal: Learn pgmagic library in detail1.\tInstallation2.\tCreating images3.\tDraw text4.\tImage filter and transformation5.\tBezier curve6.\tBlob7.\tCircle8.\tAnimation\u003cbr\u003e\u003cbr\u003e\n\u003c\/div\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":53515777245527,"sku":"9781484282694","price":42.49,"currency_code":"GBP","in_stock":true}],"url":"https:\/\/bookcurl.com\/products\/raspberry-pi-image-processing-programming-9781484282694","provider":"Book Curl","version":"1.0","type":"link"}