image_transport_plugins
image_transport_plugins copied to clipboard
A set of plugins for publishing and subscribing to sensor_msgs/Image topics in representations other than raw pixel data.
Environment: ros2/foxy, latest upgrades as of writing A project with: ament_target_dependencies(${TARGET_NAME} rclcpp std_msgs sensor_msgs OpenCV jpeg cv_bridge image_transport compressed_image_transport) failed to link against compressed_image_transport::CompressedSubscriber's constructor/destructor. wild-fix: target_link_libraries(${TARGET_NAME} "/opt/ros/foxy/lib/libcompressed_image_transport.so") Searched for...
Does the compressed image plugin support bayer image format?
compressed_publisher.h, compressed_subscriber.h includes image_transport/simple_publisher_plugin.hpp , image_transport/simple_subscriber_plugin.hpp but only .h version exists in image_transport 2.2.1 (ros eloquent branch)
Please see ros2/ros1_bridge#276. Below is a re-iteration of the issue encountered. I have been instructed to file this issue here for relevancy. ## Bug report ## Required Info: - **Operating...
This PR reduces JPEG decompression time by roughly factor 2 for larger images. First of all, we use the TurboJPEG library directly rather than through OpenCV's imdecode() method. TurboJPEG is...
This relates to #49. Basically a refactoring: It exposes image decompression as a stand-alone function in a separate lib. Additionally, it refactors the compressed subscriber to use that function. @dgossow...
Strange issue that I only found with the CompressedPublisher, but it appears that its parameters are declared twice (or at least it does for me). Compiling ros2, image_transport and image_transport_plugins...
Between OpenCV 3 and 4, CV_LOAD_IMAGE_UNCHANGED changed to IMREAD_UNCHANGED. So to get this module to build with OpenCV 4, make this change in image_transport_plugins/compressed_depth_image_transport/src/codec.cpp, line 134: cv_ptr->image = cv::imdecode(imageData, IMREAD_UNCHANGED);...
Hi, I want to use the decompression/compression of depth images without the plugin lib. (similar to #49, but in the depth case this is already in separate methods and files)....
Hello, Would somebody please explain what is the variable "depth_quantization" in [encodeCompressedDepthImage](https://github.com/ros-perception/image_transport_plugins/blob/indigo-devel/compressed_depth_image_transport/src/codec.cpp#L159) function? Also, what is the theory behind the formulas in lines 218, 219 and 233 of [codec.cpp](https://github.com/ros-perception/image_transport_plugins/blob/indigo-devel/compressed_depth_image_transport/src/codec.cpp)? Thank...