{"id":1462,"date":"2019-01-15T21:44:24","date_gmt":"2019-01-15T21:44:24","guid":{"rendered":"https:\/\/labdeck.com\/?page_id=1462"},"modified":"2024-01-03T15:08:42","modified_gmt":"2024-01-03T15:08:42","slug":"image-processing","status":"publish","type":"page","link":"https:\/\/labdeck.com\/image-processing\/","title":{"rendered":"Image Processing"},"content":{"rendered":"\n<p>Image processing, a subbranch of DSP ultimately uses computer algorithms to perform the processing of a digital image. Digital images are defined over two dimensions, which makes all these algorithms multidimensional. Image processing tasks implemented in MatDeck are the most used algorithms for image enhancement and manipulation.<\/p>\n\n\n\n<p>Image processing functions in MatDeck can be divided into numerous groups. Image acquisitions functions are used to load image files or to capture images from a camera device. Functions included are required for image manipulation and colour management. In practice, an image is manipulated in a manor so that its colour information can be derived into independent matrices and all the processing is done individually.<\/p>\n\n\n\n<p>MatDeck\u2019s functions for image scaling and rotations, use two-dimensional interpolation methods to obtain high quality processing. MatDeck provides advanced filtering functions. The function image median() is used to remove noise from an image by arbitrary setting the size of the neighbourhood.<\/p>\n\n\n\n<p>Additionally, the two-dimensional box filtering function, image filter(), filter and image by a given box filter. This ensures that the image quality is enhanced by sharpening, edge detection, smoothing or other similar operations. Moreover, the built-in functions for edge detection, sharpening, smoothing motion blur effect and several other effects are included.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The MatDeck functions are illustrated in following\nexamples:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" aria-label=\"Image Processing in MatDeck (opens in a new tab)\" href=\"\/examples\/image-processing\/image-processing.pdf\" target=\"_blank\">Image Processing in MatDeck<\/a> &#8211; illustrates image acquisition and basic image and color manipulations. <\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" aria-label=\"\u2028Image Rotation (opens in a new tab)\" href=\"\/examples\/image-processing\/image-rotation.pdf\" target=\"_blank\">Image Rotation<\/a> &#8211; illustrates MatDeck function for image rotation. <\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" aria-label=\"Image Scaling (opens in a new tab)\" href=\"\/examples\/image-processing\/image-scaling.pdf\" target=\"_blank\">Image Scaling<\/a> &#8211; illustrates MatDeck options for image resizing.<\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" aria-label=\"Image Filtering (opens in a new tab)\" href=\"\/examples\/image-processing\/image-filtering.pdf\" target=\"_blank\">Image Filtering<\/a> &#8211; illustrates two dimensional box filter in MatDeck.<\/li>\n\n\n\n<li><a href=\"\/examples\/image-processing\/image-filtering-builtin-functions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Image Filtering with Built-in MatDeck Function (opens in a new tab)\">Image Filtering with Built-in MatDeck Function<\/a> &#8211; illustrates use of median filter, and other built in functions for edge detection, sharpening, smoothing and other effects. <\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column references is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">References<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.amazon.co.uk\/s\/ref=dp_byline_sr_book_1?ie=UTF8&amp;field-author=Rafael+Gonzalez&amp;text=Rafael+Gonzalez&amp;sort=relevancerank&amp;search-alias=books-uk\">Rafael Gonzalez<\/a>, <a href=\"https:\/\/www.amazon.co.uk\/s\/ref=dp_byline_sr_book_2?ie=UTF8&amp;field-author=Richard+Woods&amp;text=Richard+Woods&amp;sort=relevancerank&amp;search-alias=books-uk\">Richard Woods<\/a> <a href=\"https:\/\/www.amazon.com\/Digital-Processing-Global-Rafael-Gonzalez\/dp\/1292223049\/ref=sr_1_2?crid=29VW24986EGR1&amp;keywords=image+processing&amp;qid=1703784292&amp;s=books&amp;sprefix=image+processin%2Cstripbooks%2C78&amp;sr=1-2\">Digital Image Processing, Global Edition<\/a> 2017 Pearson<\/p>\n\n\n\n<p>John R. Jensen <a href=\"https:\/\/www.amazon.com\/Introductory-Digital-Image-Processing-Perspective-ebook\/dp\/B0153J0UC0\/ref=sr_1_18?crid=29VW24986EGR1&amp;keywords=image+processing&amp;qid=1703784377&amp;s=books&amp;sprefix=image+processin%2Cstripbooks%2C78&amp;sr=1-18\">Introductory Digital Image Processing: A Remote Sensing Perspective (Pearson Series in Geographic Information Science)<\/a> 2015 Pearson<\/p>\n\n\n\n<p>Anil K Jain <a href=\"https:\/\/www.amazon.com\/Fundamentals-Digital-Image-Processing-Anil\/dp\/933255191X\/ref=sr_1_7?crid=21LMFN5E0BE1R&amp;keywords=image+processing+fundamentals&amp;qid=1703784487&amp;s=books&amp;sprefix=image+processing+fundamentals%2Cstripbooks%2C71&amp;sr=1-7\">Fundamentals of Digital Image Processing<\/a> 2015 Pearson India<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Image processing, a subbranch of DSP ultimately uses computer algorithms to perform the processing of a digital image. Digital images are defined over two dimensions, which makes all these algorithms multidimensional. Image processing tasks implemented in MatDeck are the most used algorithms for image enhancement and manipulation. Image processing functions in MatDeck can be divided &#8230; <a title=\"Image Processing\" class=\"read-more\" href=\"https:\/\/labdeck.com\/image-processing\/\" aria-label=\"Read more about Image Processing\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1462","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Image Processing - LabDeck<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/labdeck.com\/image-processing\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Image Processing - LabDeck\" \/>\n<meta property=\"og:description\" content=\"Image processing, a subbranch of DSP ultimately uses computer algorithms to perform the processing of a digital image. Digital images are defined over two dimensions, which makes all these algorithms multidimensional. Image processing tasks implemented in MatDeck are the most used algorithms for image enhancement and manipulation. Image processing functions in MatDeck can be divided ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/labdeck.com\/image-processing\/\" \/>\n<meta property=\"og:site_name\" content=\"LabDeck\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-03T15:08:42+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/labdeck.com\\\/image-processing\\\/\",\"url\":\"https:\\\/\\\/labdeck.com\\\/image-processing\\\/\",\"name\":\"Image Processing - LabDeck\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/labdeck.com\\\/#website\"},\"datePublished\":\"2019-01-15T21:44:24+00:00\",\"dateModified\":\"2024-01-03T15:08:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/labdeck.com\\\/image-processing\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/labdeck.com\\\/image-processing\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/labdeck.com\\\/image-processing\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/labdeck.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Image Processing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/labdeck.com\\\/#website\",\"url\":\"https:\\\/\\\/labdeck.com\\\/\",\"name\":\"LabDeck\",\"description\":\"Innovative computing environment for Science, Engineering and Mathematics\",\"publisher\":{\"@id\":\"https:\\\/\\\/labdeck.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/labdeck.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/labdeck.com\\\/#organization\",\"name\":\"Labdeck\",\"url\":\"https:\\\/\\\/labdeck.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/labdeck.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/labdeck.com\\\/wp-content\\\/uploads\\\/2017\\\/01\\\/labdeck-logo.png\",\"contentUrl\":\"https:\\\/\\\/labdeck.com\\\/wp-content\\\/uploads\\\/2017\\\/01\\\/labdeck-logo.png\",\"width\":512,\"height\":512,\"caption\":\"Labdeck\"},\"image\":{\"@id\":\"https:\\\/\\\/labdeck.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCmp8LfvQvQ1556jqVwKTA7w\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Image Processing - LabDeck","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/labdeck.com\/image-processing\/","og_locale":"en_GB","og_type":"article","og_title":"Image Processing - LabDeck","og_description":"Image processing, a subbranch of DSP ultimately uses computer algorithms to perform the processing of a digital image. Digital images are defined over two dimensions, which makes all these algorithms multidimensional. Image processing tasks implemented in MatDeck are the most used algorithms for image enhancement and manipulation. Image processing functions in MatDeck can be divided ... Read more","og_url":"https:\/\/labdeck.com\/image-processing\/","og_site_name":"LabDeck","article_modified_time":"2024-01-03T15:08:42+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/labdeck.com\/image-processing\/","url":"https:\/\/labdeck.com\/image-processing\/","name":"Image Processing - LabDeck","isPartOf":{"@id":"https:\/\/labdeck.com\/#website"},"datePublished":"2019-01-15T21:44:24+00:00","dateModified":"2024-01-03T15:08:42+00:00","breadcrumb":{"@id":"https:\/\/labdeck.com\/image-processing\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/labdeck.com\/image-processing\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/labdeck.com\/image-processing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/labdeck.com\/"},{"@type":"ListItem","position":2,"name":"Image Processing"}]},{"@type":"WebSite","@id":"https:\/\/labdeck.com\/#website","url":"https:\/\/labdeck.com\/","name":"LabDeck","description":"Innovative computing environment for Science, Engineering and Mathematics","publisher":{"@id":"https:\/\/labdeck.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/labdeck.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/labdeck.com\/#organization","name":"Labdeck","url":"https:\/\/labdeck.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/labdeck.com\/#\/schema\/logo\/image\/","url":"https:\/\/labdeck.com\/wp-content\/uploads\/2017\/01\/labdeck-logo.png","contentUrl":"https:\/\/labdeck.com\/wp-content\/uploads\/2017\/01\/labdeck-logo.png","width":512,"height":512,"caption":"Labdeck"},"image":{"@id":"https:\/\/labdeck.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.youtube.com\/channel\/UCmp8LfvQvQ1556jqVwKTA7w"]}]}},"_links":{"self":[{"href":"https:\/\/labdeck.com\/wp-json\/wp\/v2\/pages\/1462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/labdeck.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/labdeck.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/labdeck.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/labdeck.com\/wp-json\/wp\/v2\/comments?post=1462"}],"version-history":[{"count":6,"href":"https:\/\/labdeck.com\/wp-json\/wp\/v2\/pages\/1462\/revisions"}],"predecessor-version":[{"id":10709,"href":"https:\/\/labdeck.com\/wp-json\/wp\/v2\/pages\/1462\/revisions\/10709"}],"wp:attachment":[{"href":"https:\/\/labdeck.com\/wp-json\/wp\/v2\/media?parent=1462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}