<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>opencv &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/opencv/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Sat, 29 May 2021 06:48:37 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=97745</generator>
	<item>
		<title>Installare OpenCV da sorgenti</title>
		<link>https://blog.smsoft.it/2021/06/22/installare-opencv-da-sorgenti/</link>
					<comments>https://blog.smsoft.it/2021/06/22/installare-opencv-da-sorgenti/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 22 Jun 2021 08:30:00 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[opencv]]></category>
		<category><![CDATA[python]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=4982</guid>

					<description><![CDATA[OpenCV (Open Source Computer Vision Library) è una libreria open source per la computer vision. E&#8217; usata da molte applicazioni, ad esempio analisi si immagini mediche, stradali, sorveglianza, e molto altro. OpenCV ha il vantaggio di usare più core e l&#8217;accelerazione della GPU per operazioni in real-time. L&#8217;installazione da sorgenti funziona pressoché allo stesso modo ... <a title="Installare OpenCV da sorgenti" class="read-more" href="https://blog.smsoft.it/2021/06/22/installare-opencv-da-sorgenti/" aria-label="Per saperne di più su Installare OpenCV da sorgenti">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a rel="noreferrer noopener" href="https://opencv.org/" target="_blank">OpenCV</a> (Open Source Computer Vision Library) è una libreria open source per la computer vision. E&#8217; usata da molte applicazioni, ad esempio analisi si immagini mediche, stradali, sorveglianza, e molto altro. OpenCV ha il vantaggio di usare più core e l&#8217;accelerazione della GPU per operazioni in real-time.</p>



<p class="wp-block-paragraph">L&#8217;installazione da sorgenti funziona pressoché allo stesso modo su tutte le recenti distribuzioni. Per quelle Debian based:</p>



<pre class="wp-block-preformatted"><code>apt install build-essential cmake git pkg-config libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev</code></pre>



<pre class="wp-block-preformatted">mkdir ~/opencv_build &amp;&amp; cd ~/opencv_build
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git</pre>



<pre class="wp-block-preformatted">cd ~/opencv_build/opencv
mkdir build &amp;&amp; cd build</pre>



<p class="wp-block-paragraph">Era iniziamo con la configurazione:</p>



<pre class="wp-block-preformatted"><code>cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D OPENCV_GENERATE_PKGCONFIG=ON -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules -D BUILD_EXAMPLES=ON ..</code></pre>



<p class="wp-block-paragraph">Fatto questo passiamo alla compilazione:</p>



<pre class="wp-block-preformatted">make -j2</pre>



<p class="wp-block-paragraph">Al parametro <strong>-j </strong>bisogna indicare il numero di processori che si può ricavare con il comando <code><strong>nproc</strong></code>. Bene, finita la compilazione, che potrebbe richiedere parecchi minuti, si passa all&#8217;installazione:</p>



<pre class="wp-block-preformatted">make install</pre>



<p class="wp-block-paragraph">Per verificare che sia correttamente installata:</p>



<pre class="wp-block-preformatted">pkg-config --modversion opencv4</pre>



<p class="wp-block-paragraph">e per controllare che python la usi correttamente:</p>



<pre class="wp-block-preformatted">python3 -c "import cv2; print(cv2.__version__)"</pre>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2021/06/22/installare-opencv-da-sorgenti/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
