<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>Recent changes to Home</description><language>en</language><lastBuildDate>Tue, 24 Aug 2021 08:28:30 -0000</lastBuildDate><atom:link href="https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/feed" rel="self" type="application/rss+xml"></atom:link><item><title>Home modified by fschneider</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -24,7 +24,7 @@
  **Preparations**

 Open "OpenCV_Example2.project" via CODESYS.
-Install Python 3.4 or higher, set the environment variables in Path and install opencv:
+Install Python 3.8 or higher, set the environment variables in Path and install opencv:
 Command line : pip install opencv-python

 **Folder location**
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fschneider</dc:creator><pubDate>Tue, 24 Aug 2021 08:28:30 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com5e77f92415b5286ef55398f8f5d7e1050046685c</guid></item><item><title>Home modified by fschneider</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -1,4 +1,4 @@
-[[download files url=https://forge.codesys.com/prj/codesys-example/opencv-example2/code/HEAD/tarball]]
+[[download url=https://forge.codesys.com/prj/codesys-example/opencv-example2/code/HEAD/tarball]]

 [TOC]

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fschneider</dc:creator><pubDate>Mon, 08 Mar 2021 13:24:58 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com0619aec83d59ad2511c43a78b561f2fcddb2e17d</guid></item><item><title>Home modified by fschneider</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -1,4 +1,4 @@
-[[download url=https://forge.codesys.com/prj/codesys-example/opencv-example2/code/HEAD/tarball]]
+[[download files url=https://forge.codesys.com/prj/codesys-example/opencv-example2/code/HEAD/tarball]]

 [TOC]

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fschneider</dc:creator><pubDate>Mon, 08 Mar 2021 13:24:45 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com21bd687212202fe284d0706bafa54f26c94f0606</guid></item><item><title>Home modified by fschneider</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -1,4 +1,4 @@
-[[download url=https://forge.codesys.com/svn/prj,codesys-example,opencv-example2,code/ codesys-example-opencv-example2-prj,codesys-example,opencv-example2,code]]
+[[download url=https://forge.codesys.com/prj/codesys-example/opencv-example2/code/HEAD/tarball]]

 [TOC]

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fschneider</dc:creator><pubDate>Mon, 08 Mar 2021 13:23:53 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com3b96738cfaf3ea528d9bff4942839ce6df6f423d</guid></item><item><title>Home modified by fschneider</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -1,4 +1,4 @@
-[[download url= label=project]]
+[[download url=https://forge.codesys.com/svn/prj,codesys-example,opencv-example2,code/ codesys-example-opencv-example2-prj,codesys-example,opencv-example2,code]]

 [TOC]

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fschneider</dc:creator><pubDate>Mon, 08 Mar 2021 13:22:41 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com12ef93f0c39914524b18bbab64413b80b83f8b9e</guid></item><item><title>Home modified by fschneider</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -17,14 +17,14 @@
 In CODESYS the shared memory buffer is read and the byte array is transferred to a string again.

 After transferring to string the coordinates of four contoures are in the string such as the time stamp.
-A nother prepared possibility is the evaluation of a video stream, the contoures in this case are limited to five to get no overflow.
+Another prepared possibility is the evaluation of a video stream, the contours in this case are limited to five to get no overflow.

 ## More information

  **Preparations**

 Open "OpenCV_Example2.project" via CODESYS.
-Install Pyton 3.4 or higher, set the environment variables in Path and install opencv:
+Install Python 3.4 or higher, set the environment variables in Path and install opencv:
 Command line : pip install opencv-python

 **Folder location**
@@ -43,7 +43,7 @@
 **Further functionalitys**

 The main functionality of opencv can be looked up on the website https://opencv.org/.
-For more funcions the buffer of shared memory maybe must be increased.
+For more functions the buffer of shared memory maybe must be increased.

 ## System requirements and restrictions
 |System requirements and restrictions  | Info|
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fschneider</dc:creator><pubDate>Mon, 08 Mar 2021 12:16:53 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.comceefe3542bc37980e9015b3dad68f6eac6ca072e</guid></item><item><title>Home modified by fschneider</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -15,8 +15,6 @@

 For a selected time the shared memory is open (in this case 60 seconds), to make it possible for CODESYS to read the data.
 In CODESYS the shared memory buffer is read and the byte array is transferred to a string again.
-
-Prepared possibility

 After transferring to string the coordinates of four contoures are in the string such as the time stamp.
 A nother prepared possibility is the evaluation of a video stream, the contoures in this case are limited to five to get no overflow.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fschneider</dc:creator><pubDate>Mon, 08 Mar 2021 12:15:12 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com5fe53bbb06fd62d40d6983bd041d38cf61645bf0</guid></item><item><title>Home modified by fschneider</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -2,15 +2,51 @@

 [TOC]

-# TITEL
+# OpenCV Example 2
+This example shows a python implementation of opencv a free library of programming functions.
+With this library a picture gets evaluated and the information is transfered to CODESYS via shared memory.


 ## Product description

+In this example a picture gets evaluated via python and the free library of programming functions opencv.
+There are different color circles in the picture, the blue ones are filtered and coordinates of the contoures are written in a string.
+The string gets combined with a string of the current time stamp. This string gets transferred into a byte array and filed on shared memory.
+
+For a selected time the shared memory is open (in this case 60 seconds), to make it possible for CODESYS to read the data.
+In CODESYS the shared memory buffer is read and the byte array is transferred to a string again.
+
+Prepared possibility
+
+After transferring to string the coordinates of four contoures are in the string such as the time stamp.
+A nother prepared possibility is the evaluation of a video stream, the contoures in this case are limited to five to get no overflow.

 ## More information

- 
+ **Preparations**
+
+Open "OpenCV_Example2.project" via CODESYS.
+Install Pyton 3.4 or higher, set the environment variables in Path and install opencv:
+Command line : pip install opencv-python
+
+**Folder location**
+
+The python project and example picture should be in the same folder.
+Name the shared memory buffer in CODESYS same as in python (default "MySharedMemory").
+Set the same size for shared memory buffer in CODESYS as in python (default "100").
+The time of open shared memory can be set in python project (default 60 seconds).
+
+**Procedure**
+
+Start CODESYS and connect to local ControlWin and log in, start, etc.
+In monitoring (PLC_PRG.strRead) value of string is "".
+Run python script -&amp;gt; In monitoring string has four coordinates and one time stamp.
+
+**Further functionalitys**
+
+The main functionality of opencv can be looked up on the website https://opencv.org/.
+For more funcions the buffer of shared memory maybe must be increased.
+
 ## System requirements and restrictions
 |System requirements and restrictions  | Info|
 |--------------------------------------|-----|
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fschneider</dc:creator><pubDate>Mon, 08 Mar 2021 12:14:17 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com30b7b491746054ae692eb502ce062b9e7d3321a4</guid></item><item><title>Home modified by fschneider</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,7 +1,22 @@
-Welcome to your wiki!
-
-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
-
-The wiki uses [Markdown](/prj/codesys-example/opencv-example2/home/markdown_syntax/) syntax.
-
-[[members limit=20]]
+[[download url= label=project]]
+ 
+[TOC]
+ 
+# TITEL
+ 
+ 
+## Product description
+ 
+ 
+## More information
+ 
+ 
+## System requirements and restrictions
+|System requirements and restrictions  | Info|
+|--------------------------------------|-----|
+|**Programming System**                | CODESYS Development System Version 3.5.16.0 or higher|
+|**Runtime System**                    | CODESYS Control Version 3.5.16.0|
+|**Required Accessories**              | -|
+ 
+ 
+[[project_screenshots]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fschneider</dc:creator><pubDate>Mon, 08 Mar 2021 12:10:05 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com37d381e9f9c2afcf0ae987c97333131841481a60</guid></item><item><title>Home modified by fschneider</title><link>https://forge.codesys.com/prj/codesys-example/opencv-example2/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/prj/codesys-example/opencv-example2/home/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/ingo/"&gt;Ingo&lt;/a&gt; (admin)&lt;/li&gt;&lt;li&gt;&lt;a href="/u/fschneider/"&gt;fschneider&lt;/a&gt; (admin)&lt;/li&gt;&lt;li&gt;&lt;a href="/u/mlamp/"&gt;mlamp&lt;/a&gt; (admin)&lt;/li&gt;&lt;li&gt;&lt;a href="/u/robert/"&gt;robert&lt;/a&gt; (admin)&lt;/li&gt;&lt;li&gt;&lt;a href="/u/u-meyer/"&gt;u-meyer&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fschneider</dc:creator><pubDate>Mon, 08 Mar 2021 12:08:42 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com16eff6e28e7fdeaa5ed9651d886a2db117a6d9f7</guid></item></channel></rss>