Code Monkey home page Code Monkey logo

Comments (5)

MartyG-RealSense avatar MartyG-RealSense commented on June 14, 2024

Hi @ffreality There is a mention of the development of the RealSense UE5 plugin and ZXing at the January 2024 Unreal forum link below. Is this posting by you, please?

https://forums.unrealengine.com/t/image-tracking-in-vr-passthrough/1623474/2

If the librealsense2 SDK is built from source code on Windows with CMake with the build flag -DFORCE_RSUSB_BACKEND=TRUE then the SDK's backend should be based on a WinUSB rewrite of the UVC protocol (the SDK's backend on Linux) instead of the default backend on Windows, which is Microsoft Media Foundation. This may make setup of the UE5 plugin more complicated though and I cannot guarantee that it will make a difference to whether ZXing will be able to decode the feed directly.

from librealsense.

ffreality avatar ffreality commented on June 14, 2024

Yes, I was the one who answering it. (I am Eray Ozer and one of co-founders of our startup)
Couple months ago before the question asked, I could read A4 sized QR codes from correct angle but right now I can't read with direct buffer. On the other hand, if I read buffer from texture, decoding won't problem.

Thank you very much for your suggestion. I want to update RealSense library as well. I can also try it.

from librealsense.

ffreality avatar ffreality commented on June 14, 2024

@MartyG-RealSense I updated the library.

Good thing:
I downloaded released WIN10 SDK and everything works correctly including ZXing.

Bad Thing:
CMake description said that -DFORCE_RSUSB_BACKEND=TRUE was mandatory for Win builds and also It asked LibUsb library (include and lib.) I built and pointed them. Both RealSense and LibUsb gave no error but right now everything is broken.
I can't even list my attached D455
(If I use my custom built)

These are my CMake Config
image
image

from librealsense.

MartyG-RealSense avatar MartyG-RealSense commented on June 14, 2024

I do not see the flag CMAKE_BUILD_TYPE in the lists. This would typically be used when building from source with CMake in Linux and is given the status Release. If the SDK is not set to build in Release mode then by default it builds in Debug mode for SDK development instead.

from librealsense.

ffreality avatar ffreality commented on June 14, 2024

I set it as Release on Visual Studio 2022.
Anyway I close this issue because build problem is another issue's subject and actually I can download it from GitHub. So, it won't matter.

from librealsense.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.