<div dir="ltr">+1 neat!<div><br></div><div>We have two sort of "package lists", the first is the documentation list, which will collect meta information from your package.xml (you should double check the information is correct in your package.xml first) and create for you a wiki page header. I would recommend grabbing a wiki page for your package:</div>
<div><br></div><div><a href="http://wiki.ros.org/screengrab_ros">http://wiki.ros.org/screengrab_ros</a><br></div><div><br></div><div>And then following the instructions for getting a doc job running:</div><div><br></div><div>
<a href="http://wiki.ros.org/rosdistro/Tutorials/Indexing%20Your%20ROS%20Repository%20for%20Documentation%20Generation">http://wiki.ros.org/rosdistro/Tutorials/Indexing%20Your%20ROS%20Repository%20for%20Documentation%20Generation</a><br>
</div><div><br></div><div>The other sort of package list we have is the released packages list, which will build your package into debians for our supported platforms so it is easier for others to get your package. You can do this by releasing your package into hydro, which is detailed in the bloom tutorials:</div>
<div><br></div><div><a href="http://wiki.ros.org/bloom">http://wiki.ros.org/bloom</a><br></div><div><br></div><div>Both of these are optional.</div><div><br></div><div>Thanks for the contribution!</div><div><br></div></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Dec 3, 2013 at 10:23 AM, Lucas Walter <span dir="ltr"><<a href="mailto:wsacul@gmail.com" target="_blank">wsacul@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">This is a ros node for defining a region of interest on the screen with x, y, width, & height and publishing it just like a camera feed.  It could be most useful for capturing from a camera or any application that displays in Linux but has no ROS support, or recording from the screen to get all the user mouse movements and window placement for later export into a regular video.  <div>

<br></div><div>It is somewhat redundant with software that can capture from the screen into virtual webcam devices that are then trivial to publish with ros, though they would lack the ability to be controlled through ros parameters.  <a href="https://code.google.com/p/webcamstudio" target="_blank">https://code.google.com/p/webcamstudio</a> worked well for virtual webcams but I haven't tried it in a couple of years.  <br>

<div><br></div><div>It probably only works correctly with a X windows setup similar to what I have on Ubuntu 12.04, there is no attempt to convert the image out of XGetImage for special cases.<br><div><br></div><div><a href="https://github.com/lucasw/screengrab_ros" target="_blank">https://github.com/lucasw/screengrab_ros</a><br>

</div><div><br></div><div>If the screen spans multiple monitors and the roi crosses the window boundary and is partially in and out of the display area it might crash, I haven't tried that.  I'll add publishing of the max width and height next.</div>

<div><br></div><div>It's written for catkin and Hydro. </div><div><br></div><div>Any feedback and inclusion into the package list would be welcome-</div><div><br></div><div>Lucas Walter</div></div></div></div>
<br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-users" target="_blank">http://lists.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>William Woodall<div>ROS Development Team</div><div><a href="mailto:william@osrfoundation.org" target="_blank">william@osrfoundation.org</a></div><div><a href="http://williamjwoodall.com/" target="_blank">http://williamjwoodall.com/</a></div>

</div>