{"id":350,"date":"2010-11-19T14:02:10","date_gmt":"2010-11-19T14:02:10","guid":{"rendered":"https:\/\/blogs.mathworks.com\/steve\/2010\/11\/19\/r2010b-image-acquisition-toolbox-and-video-and-image-processing-blockset\/"},"modified":"2010-11-19T14:02:10","modified_gmt":"2010-11-19T14:02:10","slug":"r2010b-image-acquisition-toolbox-and-video-and-image-processing-blockset","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/steve\/2010\/11\/19\/r2010b-image-acquisition-toolbox-and-video-and-image-processing-blockset\/","title":{"rendered":"R2010b &#8211; Image Acquisition Toolbox and Video and Image Processing Blockset"},"content":{"rendered":"<div xmlns:mwsh=\"https:\/\/www.mathworks.com\/namespace\/mcode\/v1\/syntaxhighlight.dtd\" class=\"content\">\r\n   <p>I think this'll be my last post with news about the R2010b release. I've posted earlier about changes in Image Processing\r\n      Toolbox (on <a href=\"https:\/\/blogs.mathworks.com\/steve\/2010\/10\/15\/r2010b-image-processing-toolbox-performance-improvements\/\">October 15<\/a> and <a href=\"https:\/\/blogs.mathworks.com\/steve\/2010\/10\/29\/r2010b-more-image-processing-toolbox-changes\/\">29<\/a>) as well as changes in MATLAB (<a href=\"https:\/\/blogs.mathworks.com\/steve\/2010\/11\/05\/r2010b-matlab-changes\/\">November 5<\/a>).\r\n   <\/p>\r\n   <p>Today I want to mention some big things that have happened in the <a href=\"https:\/\/www.mathworks.com\/products\/imaq\/whatsnew.html\">Image Acquisition Toolbox<\/a> and the <a href=\"https:\/\/www.mathworks.com\/products\/viprocessing\/whatsnew.html\">Video and Image Processing Blockset<\/a>.\r\n   <\/p>\r\n   <p>R2010b includes a major update (version 4.0) of the Image Acquisition Toolbox:<\/p>\r\n   <div>\r\n      <ul>\r\n         <li>The toolbox now supports the GigE Vision standard, which really expands the applications and environments in which the toolbox\r\n            might be useful. The GigE Vision standard provides a framework for accessing high-speed video devices over Ethernet.\r\n         <\/li>\r\n         <li>Next, the toolbox is now supported on both the Linux and Macintosh platforms.<\/li>\r\n         <li>The toolbox has added support for a bunch of new Matrox hardware.<\/li>\r\n         <li>Finally, for our Simulink users, the From Video Device block now supports deployable code generation.<\/li>\r\n      <\/ul>\r\n   <\/div>\r\n   <p>The Video and Image Processing Blockset is out with a minor update that includes several enhancements as well.<\/p>\r\n   <div>\r\n      <ul>\r\n         <li>Support for variable sizing of signals for most blocks<\/li>\r\n         <li>New estimateFundamentalMatrix function for describing epipolar geometry of a stereo camera using stereo image pairs<\/li>\r\n         <li>Enhanced performance for many binary morphology blocks<\/li>\r\n         <li>New video.GeometricShearer System object<\/li>\r\n         <li>Expanded code generation support for System objects<\/li>\r\n      <\/ul>\r\n   <\/div><script language=\"JavaScript\">\r\n<!--\r\n\r\n    function grabCode_b11040c4692549d0bacd5b54a7b0b3b6() {\r\n        \/\/ Remember the title so we can use it in the new page\r\n        title = document.title;\r\n\r\n        \/\/ Break up these strings so that their presence\r\n        \/\/ in the Javascript doesn't mess up the search for\r\n        \/\/ the MATLAB code.\r\n        t1='b11040c4692549d0bacd5b54a7b0b3b6 ' + '##### ' + 'SOURCE BEGIN' + ' #####';\r\n        t2='##### ' + 'SOURCE END' + ' #####' + ' b11040c4692549d0bacd5b54a7b0b3b6';\r\n    \r\n        b=document.getElementsByTagName('body')[0];\r\n        i1=b.innerHTML.indexOf(t1)+t1.length;\r\n        i2=b.innerHTML.indexOf(t2);\r\n \r\n        code_string = b.innerHTML.substring(i1, i2);\r\n        code_string = code_string.replace(\/REPLACE_WITH_DASH_DASH\/g,'--');\r\n\r\n        \/\/ Use \/x3C\/g instead of the less-than character to avoid errors \r\n        \/\/ in the XML parser.\r\n        \/\/ Use '\\x26#60;' instead of '<' so that the XML parser\r\n        \/\/ doesn't go ahead and substitute the less-than character. \r\n        code_string = code_string.replace(\/\\x3C\/g, '\\x26#60;');\r\n\r\n        author = 'Steve Eddins';\r\n        copyright = 'Copyright 2010 The MathWorks, Inc.';\r\n\r\n        w = window.open();\r\n        d = w.document;\r\n        d.write('<pre>\\n');\r\n        d.write(code_string);\r\n\r\n        \/\/ Add author and copyright lines at the bottom if specified.\r\n        if ((author.length > 0) || (copyright.length > 0)) {\r\n            d.writeln('');\r\n            d.writeln('%%');\r\n            if (author.length > 0) {\r\n                d.writeln('% _' + author + '_');\r\n            }\r\n            if (copyright.length > 0) {\r\n                d.writeln('% _' + copyright + '_');\r\n            }\r\n        }\r\n\r\n        d.write('<\/pre>\\n');\r\n      \r\n      d.title = title + ' (MATLAB code)';\r\n      d.close();\r\n      }   \r\n      \r\n-->\r\n<\/script><p style=\"text-align: right; font-size: xx-small; font-weight:lighter;   font-style: italic; color: gray\"><br><a href=\"javascript:grabCode_b11040c4692549d0bacd5b54a7b0b3b6()\"><span style=\"font-size: x-small;        font-style: italic;\">Get \r\n            the MATLAB code \r\n            <noscript>(requires JavaScript)<\/noscript><\/span><\/a><br><br>\r\n      Published with MATLAB&reg; 7.11<br><\/p>\r\n<\/div>\r\n<!--\r\nb11040c4692549d0bacd5b54a7b0b3b6 ##### SOURCE BEGIN #####\r\n%%\r\n% I think this'll be my last post with news about the R2010b release. I've\r\n% posted earlier about changes in Image Processing Toolbox (on\r\n% <https:\/\/blogs.mathworks.com\/steve\/2010\/10\/15\/r2010b-image-processing-toolbox-performance-improvements\/\r\n% October 15> and\r\n% <https:\/\/blogs.mathworks.com\/steve\/2010\/10\/29\/r2010b-more-image-processing-toolbox-changes\/\r\n% 29>) as well as changes in MATLAB\r\n% (<https:\/\/blogs.mathworks.com\/steve\/2010\/11\/05\/r2010b-matlab-changes\/\r\n% November 5>).\r\n%\r\n% Today I want to mention some big things that have happened in the\r\n% <https:\/\/www.mathworks.com\/products\/imaq\/whatsnew.html Image Acquisition\r\n% Toolbox> and the <https:\/\/www.mathworks.com\/products\/viprocessing\/whatsnew.html \r\n% Video and Image Processing Blockset>.\r\n%\r\n% R2010b includes a major update (version 4.0) of the Image Acquisition\r\n% Toolbox:\r\n%\r\n% * The toolbox now supports the GigE Vision standard, which really expands\r\n% the applications and environments in which the toolbox might be useful.\r\n% The GigE Vision standard provides a framework for accessing high-speed\r\n% video devices over Ethernet.\r\n% * Next, the toolbox is now supported on both the Linux and Macintosh\r\n% platforms.\r\n% * The toolbox has added support for a bunch of new Matrox hardware.\r\n% * Finally, for our Simulink users, the From Video Device block now\r\n% supports deployable code generation.\r\n%\r\n% The Video and Image Processing Blockset is out with a minor update that\r\n% includes several enhancements as well.\r\n%\r\n% * Support for variable sizing of signals for most blocks\r\n% * New estimateFundamentalMatrix function for describing epipolar geometry of a stereo camera using stereo image pairs\r\n% * Enhanced performance for many binary morphology blocks\r\n% * New video.GeometricShearer System object\r\n% * Expanded code generation support for System objects\r\n##### SOURCE END ##### b11040c4692549d0bacd5b54a7b0b3b6\r\n-->","protected":false},"excerpt":{"rendered":"<p>\r\n   I think this'll be my last post with news about the R2010b release. I've posted earlier about changes in Image Processing\r\n      Toolbox (on October 15 and 29) as well as changes in MATLAB... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/steve\/2010\/11\/19\/r2010b-image-acquisition-toolbox-and-video-and-image-processing-blockset\/\">read more >><\/a><\/p>","protected":false},"author":42,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/posts\/350"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/users\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/comments?post=350"}],"version-history":[{"count":0,"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/posts\/350\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/media?parent=350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/categories?post=350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/tags?post=350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}