image_proc package from image_pipeline repocamera_calibration depth_image_proc image_pipeline image_proc image_publisher image_rotate image_view stereo_image_proc tracetools_image_pipeline |
|
Package Summary
Tags | No category tags. |
Version | 3.0.6 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-perception/image_pipeline.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-08-20 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Vincent Rabaud
- Joshua Whitley
- Jacob Perron
Authors
- Patrick Mihelich
- Kurt Konolige
- Jeremy Leibs
Changelog for package image_proc
3.0.6 (2024-08-20)
3.0.5 (2024-07-24)
- [backport humble] Node namespace parameter (#963) Backport pull request #925 which solves issue #952 by adding the [namespace]{.title-ref} parameter to the [image_proc]{.title-ref} launch file Co-authored-by: Lucas Wendland <<82680922+CursedRock17@users.noreply.github.com>>
- Contributors: Alejandro Hernández Cordero
3.0.4 (2024-03-01)
3.0.3 (2022-01-24)
- [backport Humble] Removed cfg files related with ROS 1 parameters (#911) (#913) Removed cfg files related with ROS 1 parameters. Backport https://github.com/ros-perception/image_pipeline/pull/911
- [backport humble] ROS 2: Merged resize.cpp: fix memory leak (#874) (#891) backport #874
- allow use as component or node (#859) backport #852 to humble
- Contributors: Alejandro Hernández Cordero, Michael Ferguson
3.0.2 (2022-01-17)
- Fix to allow remapping resize and image topics
- Use the same QoS profiles as publishers in image_proc
- Contributors: Michal Wojcik
3.0.0 (2022-04-29)
- Cleanup of image_proc.
- Some small fixes noticed while reviewing.
- Remove unnecessary find_package
- Deal with uncrustify and cpplint
- LTTng instrument image_proc::RectifyNode and image_proc::ResizeNode
- bring over ros1 fix for missing roi resize
- Add maintainer (#667)
- Fix build with later versions of OpenCV 3
- Refactor image_proc and stereo_image_proc launch files (#583)
- Contributors: Chris Lalancette, Evan Flynn, Jacob Perron, Scott K Logan, Víctor Mayoral Vilches
2.2.1 (2020-08-27)
- make crop_decimate work (#593)
- remove email blasts from steve macenski (#596)
- Disable "Publish Color!" debug_info (#577)
- [Foxy] Use ament_auto Macros (#573)
- Contributors: Dereck Wonnacott, Joshua Whitley, Michael Ferguson, Steve Macenski
2.2.0 (2020-07-27)
- Replacing deprecated header includes with new HPP versions. (#566)
- Opencv 3 compatibility
(#564)
- Remove GTK from image_view.
- Reinstate OpenCV 3 compatibility.
- Fix bad quotes in image_proc launch file (#563) This fixes a flake8 error.
- Contributors: Chris Lalancette, Jacob Perron, Joshua Whitley
- Initial ROS2 commit.
- Contributors: Michael Carroll
1.12.23 (2018-05-10)
1.12.22 (2017-12-08)
- Merge pull request #311 from knorth55/revert-299 Revert "Fix image_resize nodelet (#299)" This reverts commit 32e19697ebce47101b063c6a02b95dfa2c5dbc52.
- Contributors: Shingo Kitagawa, Tully Foote
1.12.21 (2017-11-05)
- Fix image_resize nodelet (#299) Update interpolation types Add arguments to enable disable each nodelet Add default arguments for image_resize and image_rect Use toCVShare instead of toCVCopy Include image_resize in image_proc
- Updated fix for traits change. (#303)
- Fix C++11 compilation This fixes #292 and #291
- [image_proc][crop_decimate] support changing target image frame_id (#276)
- Contributors: Furushchev, Mike Purvis, Vincent Rabaud, bikramak
1.12.20 (2017-04-30)
- Add nodelet to resize image and camera_info
(#273)
- Add nodelet to resize image and camera_info
- Depends on nodelet_topic_tools
- Use recursive_mutex for mutex guard for dynamic reconfiguring
- Fix nodelet name: crop_nonZero -> crop_non_zero (#269) Fix https://github.com/ros-perception/image_pipeline/issues/217
- Fix permission of executable files unexpectedly (#260)
- address gcc6 build error With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
- Contributors: Kentaro Wada, Lukas Bulwahn
1.12.19 (2016-07-24)
1.12.18 (2016-07-12)
1.12.17 (2016-07-11)
1.12.16 (2016-03-19)
- clean OpenCV dependency in package.xml
- issue #180 Check if all distortion coefficients are zero. Test with: rostest --reuse-master --text image_proc test_rectify.xml Can also test interactively with vimjay image_rect.launch, which brings up an rqt gui and camera info distortion coefficients can be dynamically reconfigured.
- Add a feature to crop the largest valid (non zero) area Remove unnecessary headers change a filename to fit for the ROS convention
- Contributors: Kenta Yonekura, Lucas Walter, Vincent Rabaud
1.12.15 (2016-01-17)
- simplify OpenCV3 conversion
- Contributors: Vincent Rabaud
1.12.14 (2015-07-22)
1.12.13 (2015-04-06)
- fix dependencies
- Contributors: Vincent Rabaud
1.12.12 (2014-12-31)
1.12.11 (2014-10-26)
1.12.10 (2014-09-28)
1.12.9 (2014-09-21)
- get code to compile with OpenCV3 fixes #96
- Contributors: Vincent Rabaud
1.12.8 (2014-08-19)
1.12.6 (2014-07-27)
1.12.4 (2014-04-28)
1.12.3 (2014-04-12)
1.12.2 (2014-04-08)
1.12.1 (2014-04-06)
- get proper opencv dependency
- Contributors: Vincent Rabaud
1.11.7 (2014-03-28)
1.11.6 (2014-01-29 00:38:55 +0100)
- fix bad OpenCV linkage (#53)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
cv_bridge | |
image_geometry | |
image_transport | |
rclcpp | |
rclcpp_components | |
rcutils | |
sensor_msgs | |
tracetools_image_pipeline |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged image_proc at Robotics Stack Exchange
image_proc package from image_pipeline repocamera_calibration depth_image_proc image_pipeline image_proc image_publisher image_rotate image_view stereo_image_proc tracetools_image_pipeline |
|
Package Summary
Tags | No category tags. |
Version | 4.0.2 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-perception/image_pipeline.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2024-08-20 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Vincent Rabaud
- Joshua Whitley
- Jacob Perron
- Michael Ferguson
Authors
- Patrick Mihelich
- Kurt Konolige
- Jeremy Leibs
Changelog for package image_proc
4.0.2 (2024-08-20)
4.0.1 (2024-03-26)
- [backport iron] Node namespace parameter (#953) Backport pull request #925 which solves issue #952 by adding the [namespace]{.title-ref} parameter to the [image_proc]{.title-ref} launch file
- Contributors: Lucas Wendland
4.0.0 (2022-12-24)
- [backport iron] Removed cfg files related with ROS 1 parameters (#911) (#914) Removed cfg files related with ROS 1 parameters. Backport https://github.com/ros-perception/image_pipeline/pull/911
- [backport iron] ROS 2: Merged resize.cpp: fix memory leak (#874) (#892) backport #874
- allow use as component or node (#858) Backport #852 to Iron
- add myself as a maintainer (#846)
- Use the same QoS profiles as publishers in image_proc
- fix to allow remapping resize and image topics
- Contributors: Alejandro Hernández Cordero, Joe Schornak, Michael Ferguson, Michal Wojcik
3.0.1 (2022-12-04)
- Replace deprecated headers Fixing compiler warnings.
- add NOLINT to keep cpplint happy about curly brace being on new line
- Add conversion from YUV422-YUY2
- Contributors: Jacob Perron, Kenji Brameld, Tillmann Falck
3.0.0 (2022-04-29)
- Cleanup of image_proc.
- Some small fixes noticed while reviewing.
- Remove unnecessary find_package
- Deal with uncrustify and cpplint
- LTTng instrument image_proc::RectifyNode and image_proc::ResizeNode
- bring over ros1 fix for missing roi resize
- Add maintainer (#667)
- Fix build with later versions of OpenCV 3
- Refactor image_proc and stereo_image_proc launch files (#583)
- Contributors: Chris Lalancette, Evan Flynn, Jacob Perron, Scott K Logan, Víctor Mayoral Vilches
2.2.1 (2020-08-27)
- make crop_decimate work (#593)
- remove email blasts from steve macenski (#596)
- Disable "Publish Color!" debug_info (#577)
- [Foxy] Use ament_auto Macros (#573)
- Contributors: Dereck Wonnacott, Joshua Whitley, Michael Ferguson, Steve Macenski
2.2.0 (2020-07-27)
- Replacing deprecated header includes with new HPP versions. (#566)
- Opencv 3 compatibility
(#564)
- Remove GTK from image_view.
- Reinstate OpenCV 3 compatibility.
- Fix bad quotes in image_proc launch file (#563) This fixes a flake8 error.
- Contributors: Chris Lalancette, Jacob Perron, Joshua Whitley
- Initial ROS2 commit.
- Contributors: Michael Carroll
1.12.23 (2018-05-10)
1.12.22 (2017-12-08)
- Merge pull request #311 from knorth55/revert-299 Revert "Fix image_resize nodelet (#299)" This reverts commit 32e19697ebce47101b063c6a02b95dfa2c5dbc52.
- Contributors: Shingo Kitagawa, Tully Foote
1.12.21 (2017-11-05)
- Fix image_resize nodelet (#299) Update interpolation types Add arguments to enable disable each nodelet Add default arguments for image_resize and image_rect Use toCVShare instead of toCVCopy Include image_resize in image_proc
- Updated fix for traits change. (#303)
- Fix C++11 compilation This fixes #292 and #291
- [image_proc][crop_decimate] support changing target image frame_id (#276)
- Contributors: Furushchev, Mike Purvis, Vincent Rabaud, bikramak
1.12.20 (2017-04-30)
- Add nodelet to resize image and camera_info
(#273)
- Add nodelet to resize image and camera_info
- Depends on nodelet_topic_tools
- Use recursive_mutex for mutex guard for dynamic reconfiguring
- Fix nodelet name: crop_nonZero -> crop_non_zero (#269) Fix https://github.com/ros-perception/image_pipeline/issues/217
- Fix permission of executable files unexpectedly (#260)
- address gcc6 build error With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
- Contributors: Kentaro Wada, Lukas Bulwahn
1.12.19 (2016-07-24)
1.12.18 (2016-07-12)
1.12.17 (2016-07-11)
1.12.16 (2016-03-19)
- clean OpenCV dependency in package.xml
- issue #180 Check if all distortion coefficients are zero. Test with: rostest --reuse-master --text image_proc test_rectify.xml Can also test interactively with vimjay image_rect.launch, which brings up an rqt gui and camera info distortion coefficients can be dynamically reconfigured.
- Add a feature to crop the largest valid (non zero) area Remove unnecessary headers change a filename to fit for the ROS convention
- Contributors: Kenta Yonekura, Lucas Walter, Vincent Rabaud
1.12.15 (2016-01-17)
- simplify OpenCV3 conversion
- Contributors: Vincent Rabaud
1.12.14 (2015-07-22)
1.12.13 (2015-04-06)
- fix dependencies
- Contributors: Vincent Rabaud
1.12.12 (2014-12-31)
1.12.11 (2014-10-26)
1.12.10 (2014-09-28)
1.12.9 (2014-09-21)
- get code to compile with OpenCV3 fixes #96
- Contributors: Vincent Rabaud
1.12.8 (2014-08-19)
1.12.6 (2014-07-27)
1.12.4 (2014-04-28)
1.12.3 (2014-04-12)
1.12.2 (2014-04-08)
1.12.1 (2014-04-06)
- get proper opencv dependency
- Contributors: Vincent Rabaud
1.11.7 (2014-03-28)
1.11.6 (2014-01-29 00:38:55 +0100)
- fix bad OpenCV linkage (#53)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
cv_bridge | |
image_geometry | |
image_transport | |
rclcpp | |
rclcpp_components | |
rcutils | |
sensor_msgs | |
tracetools_image_pipeline |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged image_proc at Robotics Stack Exchange
image_proc package from image_pipeline repocamera_calibration depth_image_proc image_pipeline image_proc image_publisher image_rotate image_view stereo_image_proc tracetools_image_pipeline |
|
Package Summary
Tags | No category tags. |
Version | 5.0.5 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-perception/image_pipeline.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-10-31 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Vincent Rabaud
- Joshua Whitley
- Jacob Perron
- Michael Ferguson
Authors
- Patrick Mihelich
- Kurt Konolige
- Jeremy Leibs
Changelog for package image_proc
5.0.5 (2024-10-31)
- Use TF2 package for quaternion conversion (backport #1031) (#1041) The OpenCV quaternion class was not added until OpenCV 4.5.1, so it's less widely available than the TF2 conversion. This change allows a source build of the ROS 2 "perception" variant on Ubuntu 20.04 without a custom source build of OpenCV. Addresses issue https://github.com/ros-perception/image_pipeline/issues/1030<hr>This is an automatic backport of pull request #1031 done by [Mergify](https://mergify.com). Co-authored-by: Ted Steiner <<tsteiner2@gmail.com>>
- Contributors: mergify[bot]
5.0.4 (2024-08-20)
- Finish QoS updates (backport
#1019)
(#1024)
This implements the remainder of
#847:
- Make sure publishers default to system defaults (reliable)
- Add QoS overriding where possible (some of the image_transport / message_filters stuff doesn't really support that)
- Use the matching heuristic for subscribers consistently
- Contributors: mergify[bot]
5.0.3 (2024-07-16)
5.0.2 (2024-05-27)
5.0.1 (2024-03-26)
- Fix parameter names in components.rst (#959) In the docs for [image_proc::CropDecimateNode]{.title-ref} , change the parameter names [x_offset]{.title-ref} and [y_offset]{.title-ref} to [offset_x]{.title-ref} and [offset_y]{.title-ref}, matching the actual names of parameters defined in crop_decimate.cpp
- fix image publisher remapping (#941) Addresses #940 - fixes the compressed/etc topic remapping for publishers
- unified changelog, add missing image, deduplicate tutorials (#938) Last bit of documentation updates - putting together a single changelog summary for the whole release (rather than scattering among packages). Unified the camera_info tutorial so it isn't duplicated. Added a missing image from image_rotate (was on local disk, but hadn't committed it)
- Add TrackMarkerNode to image_proc (#930) Converts sensors_msgs/Image into geometry_msg/PoseStamped using OpenCV Aruco marker detection.
- migrate image_pipeline docs
(#929)
- Migrates image_pipeline overview page
- Migrates CameraInfo wiki page
- Adds links to the other packages in this stack
- Updates depth_image_proc and image_proc to have the overview page properly named and in the TOC
- migrate depth_image_proc docs (#926)
- fixup bash command rendering (#927) I didn't actually rebuild with the suggestions in #925 - but this is actually proper rendering (even my three-ticks version wasn't quite pretty)
- migrate and update image_proc docs
(#925)
- move component documentation from ros wiki, update for various changes
- add tutorial on how to run components
- update tutorial on debayer/rectify to use launch file
* remove image_proc node, it has always been completely broken and the launch file has the same (but working) functionality
- update launch file to support namespace parameter for tutorial
- QoS improvements for image_proc and stereo_image_proc
(#922)
First part of
#847
- Add QoS overrides for all publishers (in the new, standard way)
- stereo_image_proc: Default subscriber QoS to SensorDataQoS
* Clean up some of the comments around lazy subscribers, make them more consistent across nodes
- Contributors: Michael Ferguson, Noah Mollerstuen
5.0.0 (2024-01-24)
- Port image_proc test to ROS 2 (#910)
- Removed cfg files related with ROS 1 parameters (#911) Removed cfg files related with ROS 1 parameters
-
image_proc: consistent image_transport (#884) * consistent image_transport parameter for crop_decimate, crop_non_zero and debayer nodes * consistent remapping support for compressed/etc topics in all three nodes * add lazy subscription support to crop_non_zero Additional minor fixes: * put the getTopicQosProfile() for publisher right in front of publisher declaration for clarity
- resize/recify: consistent image_transport
(#883)
- support image_transport parameter
* proper renaming so compressed/etc topics work as expected Additional minor fixes:
- rename interpolation -> interpolation_ for consistency
* move parameter declaration BEFORE we create a publisher (and possibly get a subscriber created in connect callback) * put the getTopicQosProfile() for publisher right in front of publisher declaration for clarity
- ROS 2: Merged resize.cpp: fix memory leak (#874) Related with this PR in ROS 1 https://github.com/ros-perception/image_pipeline/pull/489
- allow use as component or node
(#852)
This addresses
https://github.com/ros-perception/image_pipeline/issues/823:
- depth_image_proc was never implemented properly this way
* image_proc might have once worked this way, but it appears upstream has changed over time and it was no longer doing the job. * stereo_image_proc is actually implemented correctly - I just added a comment With this PR:
` $ ros2 pkg executables image_proc image_proc crop_decimate_node image_proc crop_non_zero_node image_proc debayer_node image_proc image_proc image_proc rectify_node image_proc resize_node
[ ]{.title-ref}$ ros2 pkg executables depth_image_proc depth_image_proc convert_metric_node depth_image_proc crop_foremost_node depth_image_proc disparity_node depth_image_proc point_cloud_xyz_node depth_image_proc point_cloud_xyz_radial_node depth_image_proc point_cloud_xyzi_node depth_image_proc point_cloud_xyzi_radial_node depth_image_proc point_cloud_xyzrgb_node depth_image_proc point_cloud_xyzrgb_radial_node depth_image_proc register_node
` - add support for lazy subscribers
(#815)
This implements
#780
for ROS 2 distributions after Iron, where we have:
- Connect/disconnect callbacks, per https://github.com/ros2/rmw/issues/330 (this made it into Iron)
- Updated APIs in https://github.com/ros-perception/image_common/pull/272 (this is only in Rolling currently)
- add myself as a maintainer (#846)
- Use the same QoS profiles as publishers in image_proc
- fix to allow remapping resize and image topics
- Contributors: Alejandro Hernández Cordero, Joe Schornak, Michael Ferguson, Michal Wojcik
3.0.1 (2022-12-04)
- Replace deprecated headers Fixing compiler warnings.
- add NOLINT to keep cpplint happy about curly brace being on new line
- Add conversion from YUV422-YUY2
- Contributors: Jacob Perron, Kenji Brameld, Tillmann Falck
3.0.0 (2022-04-29)
- Cleanup of image_proc.
- Some small fixes noticed while reviewing.
- Remove unnecessary find_package
- Deal with uncrustify and cpplint
- LTTng instrument image_proc::RectifyNode and image_proc::ResizeNode
- bring over ros1 fix for missing roi resize
- Add maintainer (#667)
- Fix build with later versions of OpenCV 3
- Refactor image_proc and stereo_image_proc launch files (#583)
- Contributors: Chris Lalancette, Evan Flynn, Jacob Perron, Scott K Logan, Víctor Mayoral Vilches
2.2.1 (2020-08-27)
- make crop_decimate work (#593)
- remove email blasts from steve macenski (#596)
- Disable "Publish Color!" debug_info (#577)
- [Foxy] Use ament_auto Macros (#573)
- Contributors: Dereck Wonnacott, Joshua Whitley, Michael Ferguson, Steve Macenski
2.2.0 (2020-07-27)
- Replacing deprecated header includes with new HPP versions. (#566)
- Opencv 3 compatibility
(#564)
- Remove GTK from image_view.
- Reinstate OpenCV 3 compatibility.
- Fix bad quotes in image_proc launch file (#563) This fixes a flake8 error.
- Contributors: Chris Lalancette, Jacob Perron, Joshua Whitley
- Initial ROS2 commit.
- Contributors: Michael Carroll
1.12.23 (2018-05-10)
1.12.22 (2017-12-08)
- Merge pull request #311 from knorth55/revert-299 Revert "Fix image_resize nodelet (#299)" This reverts commit 32e19697ebce47101b063c6a02b95dfa2c5dbc52.
- Contributors: Shingo Kitagawa, Tully Foote
1.12.21 (2017-11-05)
- Fix image_resize nodelet (#299) Update interpolation types Add arguments to enable disable each nodelet Add default arguments for image_resize and image_rect Use toCVShare instead of toCVCopy Include image_resize in image_proc
- Updated fix for traits change. (#303)
- Fix C++11 compilation This fixes #292 and #291
- [image_proc][crop_decimate] support changing target image frame_id (#276)
- Contributors: Furushchev, Mike Purvis, Vincent Rabaud, bikramak
1.12.20 (2017-04-30)
- Add nodelet to resize image and camera_info
(#273)
- Add nodelet to resize image and camera_info
- Depends on nodelet_topic_tools
- Use recursive_mutex for mutex guard for dynamic reconfiguring
- Fix nodelet name: crop_nonZero -> crop_non_zero (#269) Fix https://github.com/ros-perception/image_pipeline/issues/217
- Fix permission of executable files unexpectedly (#260)
- address gcc6 build error With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
- Contributors: Kentaro Wada, Lukas Bulwahn
1.12.19 (2016-07-24)
1.12.18 (2016-07-12)
1.12.17 (2016-07-11)
1.12.16 (2016-03-19)
- clean OpenCV dependency in package.xml
- issue #180 Check if all distortion coefficients are zero. Test with: rostest --reuse-master --text image_proc test_rectify.xml Can also test interactively with vimjay image_rect.launch, which brings up an rqt gui and camera info distortion coefficients can be dynamically reconfigured.
- Add a feature to crop the largest valid (non zero) area Remove unnecessary headers change a filename to fit for the ROS convention
- Contributors: Kenta Yonekura, Lucas Walter, Vincent Rabaud
1.12.15 (2016-01-17)
- simplify OpenCV3 conversion
- Contributors: Vincent Rabaud
1.12.14 (2015-07-22)
1.12.13 (2015-04-06)
- fix dependencies
- Contributors: Vincent Rabaud
1.12.12 (2014-12-31)
1.12.11 (2014-10-26)
1.12.10 (2014-09-28)
1.12.9 (2014-09-21)
- get code to compile with OpenCV3 fixes #96
- Contributors: Vincent Rabaud
1.12.8 (2014-08-19)
1.12.6 (2014-07-27)
1.12.4 (2014-04-28)
1.12.3 (2014-04-12)
1.12.2 (2014-04-08)
1.12.1 (2014-04-06)
- get proper opencv dependency
- Contributors: Vincent Rabaud
1.11.7 (2014-03-28)
1.11.6 (2014-01-29 00:38:55 +0100)
- fix bad OpenCV linkage (#53)
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged image_proc at Robotics Stack Exchange
image_proc package from image_pipeline repocamera_calibration depth_image_proc image_pipeline image_proc image_publisher image_rotate image_view stereo_image_proc tracetools_image_pipeline |
|
Package Summary
Tags | No category tags. |
Version | 6.0.5 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-perception/image_pipeline.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2024-10-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Vincent Rabaud
- Joshua Whitley
- Jacob Perron
- Michael Ferguson
Authors
- Patrick Mihelich
- Kurt Konolige
- Jeremy Leibs
Changelog for package image_proc
6.0.5 (2024-10-30)
- Use TF2 package for quaternion conversion (#1031) The OpenCV quaternion class was not added until OpenCV 4.5.1, so it's less widely available than the TF2 conversion. This change allows a source build of the ROS 2 "perception" variant on Ubuntu 20.04 without a custom source build of OpenCV. Addresses issue https://github.com/ros-perception/image_pipeline/issues/1030
- Contributors: Ted Steiner
6.0.4 (2024-10-16)
6.0.3 (2024-08-20)
- Publish using unique ptr (#1016) Prevents doing an extra copy of the data when using intra-process communication.
- Finish QoS updates
(#1019)
This implements the remainder of
#847:
- Make sure publishers default to system defaults (reliable)
- Add QoS overriding where possible (some of the image_transport / message_filters stuff doesn't really support that)
- Use the matching heuristic for subscribers consistently
- Updated deprecated rcpputils::path (#1014)
- Contributors: Alejandro Hernández Cordero, Błażej Sowa, Michael Ferguson
6.0.2 (2024-07-23)
6.0.1 (2024-07-22)
6.0.0 (2024-05-27)
5.0.1 (2024-03-26)
- Fix parameter names in components.rst (#959) In the docs for [image_proc::CropDecimateNode]{.title-ref} , change the parameter names [x_offset]{.title-ref} and [y_offset]{.title-ref} to [offset_x]{.title-ref} and [offset_y]{.title-ref}, matching the actual names of parameters defined in crop_decimate.cpp
- fix image publisher remapping (#941) Addresses #940 - fixes the compressed/etc topic remapping for publishers
- unified changelog, add missing image, deduplicate tutorials (#938) Last bit of documentation updates - putting together a single changelog summary for the whole release (rather than scattering among packages). Unified the camera_info tutorial so it isn't duplicated. Added a missing image from image_rotate (was on local disk, but hadn't committed it)
- Add TrackMarkerNode to image_proc (#930) Converts sensors_msgs/Image into geometry_msg/PoseStamped using OpenCV Aruco marker detection.
- migrate image_pipeline docs
(#929)
- Migrates image_pipeline overview page
- Migrates CameraInfo wiki page
- Adds links to the other packages in this stack
- Updates depth_image_proc and image_proc to have the overview page properly named and in the TOC
- migrate depth_image_proc docs (#926)
- fixup bash command rendering (#927) I didn't actually rebuild with the suggestions in #925 - but this is actually proper rendering (even my three-ticks version wasn't quite pretty)
- migrate and update image_proc docs
(#925)
- move component documentation from ros wiki, update for various changes
- add tutorial on how to run components
- update tutorial on debayer/rectify to use launch file
* remove image_proc node, it has always been completely broken and the launch file has the same (but working) functionality
- update launch file to support namespace parameter for tutorial
- QoS improvements for image_proc and stereo_image_proc
(#922)
First part of
#847
- Add QoS overrides for all publishers (in the new, standard way)
- stereo_image_proc: Default subscriber QoS to SensorDataQoS
* Clean up some of the comments around lazy subscribers, make them more consistent across nodes
- Contributors: Michael Ferguson, Noah Mollerstuen
5.0.0 (2024-01-24)
- Port image_proc test to ROS 2 (#910)
- Removed cfg files related with ROS 1 parameters (#911) Removed cfg files related with ROS 1 parameters
-
image_proc: consistent image_transport (#884) * consistent image_transport parameter for crop_decimate, crop_non_zero and debayer nodes * consistent remapping support for compressed/etc topics in all three nodes * add lazy subscription support to crop_non_zero Additional minor fixes: * put the getTopicQosProfile() for publisher right in front of publisher declaration for clarity
- resize/recify: consistent image_transport
(#883)
- support image_transport parameter
* proper renaming so compressed/etc topics work as expected Additional minor fixes:
- rename interpolation -> interpolation_ for consistency
* move parameter declaration BEFORE we create a publisher (and possibly get a subscriber created in connect callback) * put the getTopicQosProfile() for publisher right in front of publisher declaration for clarity
- ROS 2: Merged resize.cpp: fix memory leak (#874) Related with this PR in ROS 1 https://github.com/ros-perception/image_pipeline/pull/489
- allow use as component or node
(#852)
This addresses
https://github.com/ros-perception/image_pipeline/issues/823:
- depth_image_proc was never implemented properly this way
* image_proc might have once worked this way, but it appears upstream has changed over time and it was no longer doing the job. * stereo_image_proc is actually implemented correctly - I just added a comment With this PR:
` $ ros2 pkg executables image_proc image_proc crop_decimate_node image_proc crop_non_zero_node image_proc debayer_node image_proc image_proc image_proc rectify_node image_proc resize_node
[ ]{.title-ref}$ ros2 pkg executables depth_image_proc depth_image_proc convert_metric_node depth_image_proc crop_foremost_node depth_image_proc disparity_node depth_image_proc point_cloud_xyz_node depth_image_proc point_cloud_xyz_radial_node depth_image_proc point_cloud_xyzi_node depth_image_proc point_cloud_xyzi_radial_node depth_image_proc point_cloud_xyzrgb_node depth_image_proc point_cloud_xyzrgb_radial_node depth_image_proc register_node
` - add support for lazy subscribers
(#815)
This implements
#780
for ROS 2 distributions after Iron, where we have:
- Connect/disconnect callbacks, per https://github.com/ros2/rmw/issues/330 (this made it into Iron)
- Updated APIs in https://github.com/ros-perception/image_common/pull/272 (this is only in Rolling currently)
- add myself as a maintainer (#846)
- Use the same QoS profiles as publishers in image_proc
- fix to allow remapping resize and image topics
- Contributors: Alejandro Hernández Cordero, Joe Schornak, Michael Ferguson, Michal Wojcik
3.0.1 (2022-12-04)
- Replace deprecated headers Fixing compiler warnings.
- add NOLINT to keep cpplint happy about curly brace being on new line
- Add conversion from YUV422-YUY2
- Contributors: Jacob Perron, Kenji Brameld, Tillmann Falck
3.0.0 (2022-04-29)
- Cleanup of image_proc.
- Some small fixes noticed while reviewing.
- Remove unnecessary find_package
- Deal with uncrustify and cpplint
- LTTng instrument image_proc::RectifyNode and image_proc::ResizeNode
- bring over ros1 fix for missing roi resize
- Add maintainer (#667)
- Fix build with later versions of OpenCV 3
- Refactor image_proc and stereo_image_proc launch files (#583)
- Contributors: Chris Lalancette, Evan Flynn, Jacob Perron, Scott K Logan, Víctor Mayoral Vilches
2.2.1 (2020-08-27)
- make crop_decimate work (#593)
- remove email blasts from steve macenski (#596)
- Disable "Publish Color!" debug_info (#577)
- [Foxy] Use ament_auto Macros (#573)
- Contributors: Dereck Wonnacott, Joshua Whitley, Michael Ferguson, Steve Macenski
2.2.0 (2020-07-27)
- Replacing deprecated header includes with new HPP versions. (#566)
- Opencv 3 compatibility
(#564)
- Remove GTK from image_view.
- Reinstate OpenCV 3 compatibility.
- Fix bad quotes in image_proc launch file (#563) This fixes a flake8 error.
- Contributors: Chris Lalancette, Jacob Perron, Joshua Whitley
- Initial ROS2 commit.
- Contributors: Michael Carroll
1.12.23 (2018-05-10)
1.12.22 (2017-12-08)
- Merge pull request #311 from knorth55/revert-299 Revert "Fix image_resize nodelet (#299)" This reverts commit 32e19697ebce47101b063c6a02b95dfa2c5dbc52.
- Contributors: Shingo Kitagawa, Tully Foote
1.12.21 (2017-11-05)
- Fix image_resize nodelet (#299) Update interpolation types Add arguments to enable disable each nodelet Add default arguments for image_resize and image_rect Use toCVShare instead of toCVCopy Include image_resize in image_proc
- Updated fix for traits change. (#303)
- Fix C++11 compilation This fixes #292 and #291
- [image_proc][crop_decimate] support changing target image frame_id (#276)
- Contributors: Furushchev, Mike Purvis, Vincent Rabaud, bikramak
1.12.20 (2017-04-30)
- Add nodelet to resize image and camera_info
(#273)
- Add nodelet to resize image and camera_info
- Depends on nodelet_topic_tools
- Use recursive_mutex for mutex guard for dynamic reconfiguring
- Fix nodelet name: crop_nonZero -> crop_non_zero (#269) Fix https://github.com/ros-perception/image_pipeline/issues/217
- Fix permission of executable files unexpectedly (#260)
- address gcc6 build error With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
- Contributors: Kentaro Wada, Lukas Bulwahn
1.12.19 (2016-07-24)
1.12.18 (2016-07-12)
1.12.17 (2016-07-11)
1.12.16 (2016-03-19)
- clean OpenCV dependency in package.xml
- issue #180 Check if all distortion coefficients are zero. Test with: rostest --reuse-master --text image_proc test_rectify.xml Can also test interactively with vimjay image_rect.launch, which brings up an rqt gui and camera info distortion coefficients can be dynamically reconfigured.
- Add a feature to crop the largest valid (non zero) area Remove unnecessary headers change a filename to fit for the ROS convention
- Contributors: Kenta Yonekura, Lucas Walter, Vincent Rabaud
1.12.15 (2016-01-17)
- simplify OpenCV3 conversion
- Contributors: Vincent Rabaud
1.12.14 (2015-07-22)
1.12.13 (2015-04-06)
- fix dependencies
- Contributors: Vincent Rabaud
1.12.12 (2014-12-31)
1.12.11 (2014-10-26)
1.12.10 (2014-09-28)
1.12.9 (2014-09-21)
- get code to compile with OpenCV3 fixes #96
- Contributors: Vincent Rabaud
1.12.8 (2014-08-19)
1.12.6 (2014-07-27)
1.12.4 (2014-04-28)
1.12.3 (2014-04-12)
1.12.2 (2014-04-08)
1.12.1 (2014-04-06)
- get proper opencv dependency
- Contributors: Vincent Rabaud
1.11.7 (2014-03-28)
1.11.6 (2014-01-29 00:38:55 +0100)
- fix bad OpenCV linkage (#53)
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged image_proc at Robotics Stack Exchange
image_proc package from image_pipeline repocamera_calibration depth_image_proc image_pipeline image_proc image_publisher image_rotate image_view stereo_image_proc |
|
Package Summary
Tags | No category tags. |
Version | 1.17.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-perception/image_pipeline.git |
VCS Type | git |
VCS Version | noetic |
Last Updated | 2024-01-22 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Vincent Rabaud
- Autonomoustuff team
Authors
- Patrick Mihelich
- Kurt Konolige
- Jeremy Leibs
1.17.0 (2022-10-17)
- Switch to hpp headers of pluginlib
- Drop old C++ standard compiler flag
- Switch to new boost/bind/bind.hpp
- Update ROI parameters on resize
- Contributors: Jochen Sprickerhof, Yuki Furuta
1.16.0 (2021-11-12)
1.15.3 (2020-12-11)
- remove email blasts from steve macenski (#595)
- Contributors: Steve Macenski
1.15.2 (2020-05-19)
1.15.1 (2020-05-18)
1.15.0 (2020-05-14)
- Python 3 compatibility (#530)
- cmake_minimum_required to 3.0.2
- Adapted to OpenCV4
- import setup from setuptools instead of distutils-core
- updated install locations for better portability. (#500)
- Contributors: Joshua Whitley, Sean Yen
1.14.0 (2020-01-12)
- resize.cpp: fix memory leak (#489)
- Try catch around cvtColor to avoid demosaicing src.empty() error (#463)
- Merge pull request #436 from ros-perception/throttle_warnings
- adding throttled warnings to not blast the users
- Merge pull request #423 from lucasw/crop_decimate_resolution_change Avoid crashing when the x or y offset is too large
- Merge pull request #435 from ros-perception/patch_resize_copy
- patch extra copy for nodelet users of resize
- Merge pull request #411 from Tuebel/fix_409 Fix 409 based on melodic branch
- Need to look at x and y offset
- Simplified copying of the camera_info message.
- Independent resize of image and camera_info
- removed unused infoCb
- Rename infoCb to cameraCb matching subscribeCamera
- replaced boost mutex & shared_ptr with std
- Removed hard coded image encoding. Using toCvCopy instead of toCvShared (copy is needed anyway).
- Contributors: Joshua Whitley, Lucas Walter, Tim Übelhör, Yuki Furuta, stevemacenski
1.13.0 (2019-06-12)
- Merge pull request #395 from ros-perception/steve_maintain
- adding autonomoustuff mainainer
- adding stevemacenski as maintainer to get emails
- Contributors: Joshua Whitley, Yoshito Okada, stevemacenski
1.12.23 (2018-05-10)
1.12.22 (2017-12-08)
- Merge pull request #311 from knorth55/revert-299 Revert "Fix image_resize nodelet (#299)" This reverts commit 32e19697ebce47101b063c6a02b95dfa2c5dbc52.
- Contributors: Shingo Kitagawa, Tully Foote
1.12.21 (2017-11-05)
- Fix image_resize nodelet (#299) Update interpolation types Add arguments to enable disable each nodelet Add default arguments for image_resize and image_rect Use toCVShare instead of toCVCopy Include image_resize in image_proc
- Updated fix for traits change. (#303)
- Fix C++11 compilation This fixes #292 and #291
- [image_proc][crop_decimate] support changing target image frame_id (#276)
- Contributors: Furushchev, Mike Purvis, Vincent Rabaud, bikramak
1.12.20 (2017-04-30)
- Add nodelet to resize image and camera_info
(#273)
- Add nodelet to resize image and camera_info
- Depends on nodelet_topic_tools
- Use recursive_mutex for mutex guard for dynamic reconfiguring
- Fix nodelet name: crop_nonZero -> crop_non_zero (#269) Fix https://github.com/ros-perception/image_pipeline/issues/217
- Fix permission of executable files unexpectedly (#260)
- address gcc6 build error With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
- Contributors: Kentaro Wada, Lukas Bulwahn
1.12.19 (2016-07-24)
1.12.18 (2016-07-12)
1.12.17 (2016-07-11)
1.12.16 (2016-03-19)
- clean OpenCV dependency in package.xml
- issue #180 Check if all distortion coefficients are zero. Test with: rostest --reuse-master --text image_proc test_rectify.xml Can also test interactively with vimjay image_rect.launch, which brings up an rqt gui and camera info distortion coefficients can be dynamically reconfigured.
- Add a feature to crop the largest valid (non zero) area Remove unnecessary headers change a filename to fit for the ROS convention
- Contributors: Kenta Yonekura, Lucas Walter, Vincent Rabaud
1.12.15 (2016-01-17)
- simplify OpenCV3 conversion
- Contributors: Vincent Rabaud
1.12.14 (2015-07-22)
1.12.13 (2015-04-06)
- fix dependencies
- Contributors: Vincent Rabaud
1.12.12 (2014-12-31)
1.12.11 (2014-10-26)
1.12.10 (2014-09-28)
1.12.9 (2014-09-21)
- get code to compile with OpenCV3 fixes #96
- Contributors: Vincent Rabaud
1.12.8 (2014-08-19)
1.12.6 (2014-07-27)
1.12.4 (2014-04-28)
1.12.3 (2014-04-12)
1.12.2 (2014-04-08)
1.12.1 (2014-04-06)
- get proper opencv dependency
- Contributors: Vincent Rabaud
1.11.7 (2014-03-28)
1.11.6 (2014-01-29 00:38:55 +0100)
- fix bad OpenCV linkage (#53)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
cv_bridge | |
dynamic_reconfigure | |
image_geometry | |
image_transport | |
nodelet | |
nodelet_topic_tools | |
roscpp | |
sensor_msgs | |
catkin | |
rostest | |
camera_calibration_parsers |
System Dependencies
Name |
---|
boost |
Launch files
- launch/image_proc.launch
- Launch in the camera namespace containing "image_raw" and "camera_info"
-
- manager
- respawn [default: false]
- test/test_rectify.xml
- test/test_bayer.xml
Messages
Services
Plugins
Recent questions tagged image_proc at Robotics Stack Exchange
image_proc package from image_pipeline repocamera_calibration depth_image_proc image_pipeline image_proc image_publisher image_rotate image_view stereo_image_proc tracetools_image_pipeline |
|
Package Summary
Tags | No category tags. |
Version | 2.2.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-perception/image_pipeline.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2024-01-17 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Vincent Rabaud
- Joshua Whitley
- Jacob Perron
Authors
- Patrick Mihelich
- Kurt Konolige
- Jeremy Leibs
2.2.1 (2020-08-27)
- make crop_decimate work (#593)
- remove email blasts from steve macenski (#596)
- Disable "Publish Color!" debug_info (#577)
- [Foxy] Use ament_auto Macros (#573)
- Contributors: Dereck Wonnacott, Joshua Whitley, Michael Ferguson, Steve Macenski
2.2.0 (2020-07-27)
- Replacing deprecated header includes with new HPP versions. (#566)
- Opencv 3 compatibility
(#564)
- Remove GTK from image_view.
- Reinstate OpenCV 3 compatibility.
- Fix bad quotes in image_proc launch file (#563) This fixes a flake8 error.
- Contributors: Chris Lalancette, Jacob Perron, Joshua Whitley
- Initial ROS2 commit.
- Contributors: Michael Carroll
1.12.23 (2018-05-10)
1.12.22 (2017-12-08)
- Merge pull request #311 from knorth55/revert-299 Revert "Fix image_resize nodelet (#299)" This reverts commit 32e19697ebce47101b063c6a02b95dfa2c5dbc52.
- Contributors: Shingo Kitagawa, Tully Foote
1.12.21 (2017-11-05)
- Fix image_resize nodelet (#299) Update interpolation types Add arguments to enable disable each nodelet Add default arguments for image_resize and image_rect Use toCVShare instead of toCVCopy Include image_resize in image_proc
- Updated fix for traits change. (#303)
- Fix C++11 compilation This fixes #292 and #291
- [image_proc][crop_decimate] support changing target image frame_id (#276)
- Contributors: Furushchev, Mike Purvis, Vincent Rabaud, bikramak
1.12.20 (2017-04-30)
- Add nodelet to resize image and camera_info
(#273)
- Add nodelet to resize image and camera_info
- Depends on nodelet_topic_tools
- Use recursive_mutex for mutex guard for dynamic reconfiguring
- Fix nodelet name: crop_nonZero -> crop_non_zero (#269) Fix https://github.com/ros-perception/image_pipeline/issues/217
- Fix permission of executable files unexpectedly (#260)
- address gcc6 build error With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
- Contributors: Kentaro Wada, Lukas Bulwahn
1.12.19 (2016-07-24)
1.12.18 (2016-07-12)
1.12.17 (2016-07-11)
1.12.16 (2016-03-19)
- clean OpenCV dependency in package.xml
- issue #180 Check if all distortion coefficients are zero. Test with: rostest --reuse-master --text image_proc test_rectify.xml Can also test interactively with vimjay image_rect.launch, which brings up an rqt gui and camera info distortion coefficients can be dynamically reconfigured.
- Add a feature to crop the largest valid (non zero) area Remove unnecessary headers change a filename to fit for the ROS convention
- Contributors: Kenta Yonekura, Lucas Walter, Vincent Rabaud
1.12.15 (2016-01-17)
- simplify OpenCV3 conversion
- Contributors: Vincent Rabaud
1.12.14 (2015-07-22)
1.12.13 (2015-04-06)
- fix dependencies
- Contributors: Vincent Rabaud
1.12.12 (2014-12-31)
1.12.11 (2014-10-26)
1.12.10 (2014-09-28)
1.12.9 (2014-09-21)
- get code to compile with OpenCV3 fixes #96
- Contributors: Vincent Rabaud
1.12.8 (2014-08-19)
1.12.6 (2014-07-27)
1.12.4 (2014-04-28)
1.12.3 (2014-04-12)
1.12.2 (2014-04-08)
1.12.1 (2014-04-06)
- get proper opencv dependency
- Contributors: Vincent Rabaud
1.11.7 (2014-03-28)
1.11.6 (2014-01-29 00:38:55 +0100)
- fix bad OpenCV linkage (#53)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
cv_bridge | |
image_geometry | |
image_transport | |
rclcpp | |
rclcpp_components | |
rcutils | |
sensor_msgs | |
tracetools_image_pipeline |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
image_pipeline | |
stereo_image_proc |
Launch files
Messages
Services
Plugins
Recent questions tagged image_proc at Robotics Stack Exchange
image_proc package from image_pipeline repocamera_calibration depth_image_proc image_pipeline image_proc image_publisher image_rotate image_view stereo_image_proc |
|
Package Summary
Tags | No category tags. |
Version | 1.15.2 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-perception/image_pipeline.git |
VCS Type | git |
VCS Version | melodic |
Last Updated | 2022-12-04 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Vincent Rabaud
- Steven Macenski
- Autonomoustuff team
Authors
- Patrick Mihelich
- Kurt Konolige
- Jeremy Leibs
1.15.2 (2022-07-13)
1.15.1 (2020-12-11)
- Fix error in DebayerNodelet
- Support MONO16 and 32FC1 depth in rectification
- Contributors: Joshua Whitley, Sean Yen, Shuntaro Yamazaki
1.15.0 (2020-05-18)
- updated install locations for better portability. (#500)
- Contributors: Sean Yen
1.14.0 (2020-01-12)
- resize.cpp: fix memory leak (#489)
- Try catch around cvtColor to avoid demosaicing src.empty() error (#463)
- Merge pull request #436 from ros-perception/throttle_warnings
- adding throttled warnings to not blast the users
- Merge pull request #423 from lucasw/crop_decimate_resolution_change Avoid crashing when the x or y offset is too large
- Merge pull request #435 from ros-perception/patch_resize_copy
- patch extra copy for nodelet users of resize
- Merge pull request #411 from Tuebel/fix_409 Fix 409 based on melodic branch
- Need to look at x and y offset
- Simplified copying of the camera_info message.
- Independent resize of image and camera_info
- removed unused infoCb
- Rename infoCb to cameraCb matching subscribeCamera
- replaced boost mutex & shared_ptr with std
- Removed hard coded image encoding. Using toCvCopy instead of toCvShared (copy is needed anyway).
- Contributors: Joshua Whitley, Lucas Walter, Tim Übelhör, Yuki Furuta, stevemacenski
1.13.0 (2019-06-12)
- Merge pull request #395 from ros-perception/steve_maintain
- adding autonomoustuff mainainer
- adding stevemacenski as maintainer to get emails
- Contributors: Joshua Whitley, Yoshito Okada, stevemacenski
1.12.23 (2018-05-10)
1.12.22 (2017-12-08)
- Merge pull request #311 from knorth55/revert-299 Revert "Fix image_resize nodelet (#299)" This reverts commit 32e19697ebce47101b063c6a02b95dfa2c5dbc52.
- Contributors: Shingo Kitagawa, Tully Foote
1.12.21 (2017-11-05)
- Fix image_resize nodelet (#299) Update interpolation types Add arguments to enable disable each nodelet Add default arguments for image_resize and image_rect Use toCVShare instead of toCVCopy Include image_resize in image_proc
- Updated fix for traits change. (#303)
- Fix C++11 compilation This fixes #292 and #291
- [image_proc][crop_decimate] support changing target image frame_id (#276)
- Contributors: Furushchev, Mike Purvis, Vincent Rabaud, bikramak
1.12.20 (2017-04-30)
- Add nodelet to resize image and camera_info
(#273)
- Add nodelet to resize image and camera_info
- Depends on nodelet_topic_tools
- Use recursive_mutex for mutex guard for dynamic reconfiguring
- Fix nodelet name: crop_nonZero -> crop_non_zero (#269) Fix https://github.com/ros-perception/image_pipeline/issues/217
- Fix permission of executable files unexpectedly (#260)
- address gcc6 build error With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
- Contributors: Kentaro Wada, Lukas Bulwahn
1.12.19 (2016-07-24)
1.12.18 (2016-07-12)
1.12.17 (2016-07-11)
1.12.16 (2016-03-19)
- clean OpenCV dependency in package.xml
- issue #180 Check if all distortion coefficients are zero. Test with: rostest --reuse-master --text image_proc test_rectify.xml Can also test interactively with vimjay image_rect.launch, which brings up an rqt gui and camera info distortion coefficients can be dynamically reconfigured.
- Add a feature to crop the largest valid (non zero) area Remove unnecessary headers change a filename to fit for the ROS convention
- Contributors: Kenta Yonekura, Lucas Walter, Vincent Rabaud
1.12.15 (2016-01-17)
- simplify OpenCV3 conversion
- Contributors: Vincent Rabaud
1.12.14 (2015-07-22)
1.12.13 (2015-04-06)
- fix dependencies
- Contributors: Vincent Rabaud
1.12.12 (2014-12-31)
1.12.11 (2014-10-26)
1.12.10 (2014-09-28)
1.12.9 (2014-09-21)
- get code to compile with OpenCV3 fixes #96
- Contributors: Vincent Rabaud
1.12.8 (2014-08-19)
1.12.6 (2014-07-27)
1.12.4 (2014-04-28)
1.12.3 (2014-04-12)
1.12.2 (2014-04-08)
1.12.1 (2014-04-06)
- get proper opencv dependency
- Contributors: Vincent Rabaud
1.11.7 (2014-03-28)
1.11.6 (2014-01-29 00:38:55 +0100)
- fix bad OpenCV linkage (#53)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
cv_bridge | |
dynamic_reconfigure | |
image_geometry | |
image_transport | |
nodelet | |
nodelet_topic_tools | |
roscpp | |
sensor_msgs | |
catkin | |
rostest | |
camera_calibration_parsers |
System Dependencies
Name |
---|
boost |
Launch files
- launch/image_proc.launch
- Launch in the camera namespace containing "image_raw" and "camera_info"
-
- manager
- respawn [default: false]
- test/test_rectify.xml
- test/test_bayer.xml