From c256b0c1ac709532809c66f46663f8f8bc646e32 Mon Sep 17 00:00:00 2001 From: Qiyang Sun <qs2g22@soton.ac.uk> Date: Sat, 17 Aug 2024 19:49:39 +0000 Subject: [PATCH] Add OpenCV libraries and sample C++ vision program build tools is Autotools --- recipes-core/images/mar-image-minimal.bb | 14 + recipes-vision/visionhellocc/files/.gitignore | 64 ++ recipes-vision/visionhellocc/files/COPYING | 625 ++++++++++++++++++ .../visionhellocc/files/Makefile.am | 3 + recipes-vision/visionhellocc/files/README | 31 + .../visionhellocc/files/configure.ac | 9 + .../visionhellocc/files/src/Makefile.am | 6 + .../visionhellocc/files/src/main.cc | 62 ++ .../files/visionhellocc-1.0.tar.gz | Bin 0 -> 105307 bytes recipes-vision/visionhellocc/visionhellocc.bb | 22 + 10 files changed, 836 insertions(+) create mode 100644 recipes-vision/visionhellocc/files/.gitignore create mode 100644 recipes-vision/visionhellocc/files/COPYING create mode 100644 recipes-vision/visionhellocc/files/Makefile.am create mode 100644 recipes-vision/visionhellocc/files/README create mode 100644 recipes-vision/visionhellocc/files/configure.ac create mode 100644 recipes-vision/visionhellocc/files/src/Makefile.am create mode 100644 recipes-vision/visionhellocc/files/src/main.cc create mode 100644 recipes-vision/visionhellocc/files/visionhellocc-1.0.tar.gz create mode 100644 recipes-vision/visionhellocc/visionhellocc.bb diff --git a/recipes-core/images/mar-image-minimal.bb b/recipes-core/images/mar-image-minimal.bb index f1b5ef4..2efe346 100644 --- a/recipes-core/images/mar-image-minimal.bb +++ b/recipes-core/images/mar-image-minimal.bb @@ -14,6 +14,19 @@ IMAGE_INSTALL = "packagegroup-core-boot \ libv4l \ media-ctl \ opencv \ + opencv-dev \ + libopencv-aruco \ + libopencv-aruco-dev \ + libopencv-core \ + libopencv-core-dev \ + libopencv-imgcodecs \ + libopencv-imgcodecs-dev \ + libopencv-imgproc \ + libopencv-imgproc-dev \ + libopencv-video \ + libopencv-video-dev \ + libopencv-videoio \ + libopencv-videoio-dev \ ffmpeg \ libcamera \ libcamera-dev \ @@ -24,6 +37,7 @@ IMAGE_INSTALL = "packagegroup-core-boot \ gstreamer1.0-plugins-bad \ gstreamer1.0-plugins-ugly \ gstreamer1.0-plugins-good-rpicamsrc \ + visionhellocc \ ${CORE_IMAGE_EXTRA_INSTALL}" COMPATIBLE_MACHINE = "^rpi$" diff --git a/recipes-vision/visionhellocc/files/.gitignore b/recipes-vision/visionhellocc/files/.gitignore new file mode 100644 index 0000000..7504b74 --- /dev/null +++ b/recipes-vision/visionhellocc/files/.gitignore @@ -0,0 +1,64 @@ +Makefile.in +/ar-lib +/mdate-sh +/py-compile +/test-driver +/ylwrap +.deps/ +.dirstamp +autom4te.cache +/autoscan.log +/autoscan-*.log +/aclocal.m4 +/compile +/config.cache +/config.guess +/config.h.in +/config.log +/config.status +/config.sub +/configure +/configure.scan +/depcomp +/install-sh +/missing +/stamp-h1 +/ltmain.sh +/texinfo.tex +m4/libtool.m4 +m4/ltoptions.m4 +m4/ltsugar.m4 +m4/ltversion.m4 +m4/lt~obsolete.m4 +Makefile +/Makefile +/Makefile.in +/aclocal.m4 +/autom4te.cache/ +/config.* +/configure +/depcomp +/install-sh +/libtool +/ltmain.sh +/m4/ +/missing +/stamp-h? +.deps/ +.dirstamp +.libs/ +*.l[ao] +*~ +/Makefile +/Makefile.in +/aclocal.m4 +/autom4te.cache/ +/config.* +/configure +/m4/ +/stamp-h? +.deps/ +.dirstamp +*.o +*~ + diff --git a/recipes-vision/visionhellocc/files/COPYING b/recipes-vision/visionhellocc/files/COPYING new file mode 100644 index 0000000..e142a52 --- /dev/null +++ b/recipes-vision/visionhellocc/files/COPYING @@ -0,0 +1,625 @@ +GNU GENERAL PUBLIC LICENSE + +Version 3, 29 June 2007 + +Copyright © 2007 Free Software Foundation, Inc. <https://fsf.org/> + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The GNU General Public License is a free, copyleft license for software and +other kinds of works. + +The licenses for most software and other practical works are designed to take +away your freedom to share and change the works. By contrast, the GNU General +Public License is intended to guarantee your freedom to share and change all +versions of a program--to make sure it remains free software for all its users. +We, the Free Software Foundation, use the GNU General Public License for most +of our software; it applies also to any other work released this way by its +authors. You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom +to distribute copies of free software (and charge for them if you wish), that +you receive source code or can get it if you want it, that you can change +the software or use pieces of it in new free programs, and that you know you +can do these things. + +To protect your rights, we need to prevent others from denying you these rights +or asking you to surrender the rights. Therefore, you have certain responsibilities +if you distribute copies of the software, or if you modify it: responsibilities +to respect the freedom of others. + +For example, if you distribute copies of such a program, whether gratis or +for a fee, you must pass on to the recipients the same freedoms that you received. +You must make sure that they, too, receive or can get the source code. And +you must show them these terms so they know their rights. + +Developers that use the GNU GPL protect your rights with two steps: (1) assert +copyright on the software, and (2) offer you this License giving you legal +permission to copy, distribute and/or modify it. + +For the developers' and authors' protection, the GPL clearly explains that +there is no warranty for this free software. For both users' and authors' +sake, the GPL requires that modified versions be marked as changed, so that +their problems will not be attributed erroneously to authors of previous versions. + +Some devices are designed to deny users access to install or run modified +versions of the software inside them, although the manufacturer can do so. +This is fundamentally incompatible with the aim of protecting users' freedom +to change the software. The systematic pattern of such abuse occurs in the +area of products for individuals to use, which is precisely where it is most +unacceptable. Therefore, we have designed this version of the GPL to prohibit +the practice for those products. If such problems arise substantially in other +domains, we stand ready to extend this provision to those domains in future +versions of the GPL, as needed to protect the freedom of users. + +Finally, every program is threatened constantly by software patents. States +should not allow patents to restrict development and use of software on general-purpose +computers, but in those that do, we wish to avoid the special danger that +patents applied to a free program could make it effectively proprietary. To +prevent this, the GPL assures that patents cannot be used to render the program +non-free. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + +"Copyright" also means copyright-like laws that apply to other kinds of works, +such as semiconductor masks. + +"The Program" refers to any copyrightable work licensed under this License. +Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals +or organizations. + +To "modify" a work means to copy from or adapt all or part of the work in +a fashion requiring copyright permission, other than the making of an exact +copy. The resulting work is called a "modified version" of the earlier work +or a work "based on" the earlier work. + +A "covered work" means either the unmodified Program or a work based on the +Program. + +To "propagate" a work means to do anything with it that, without permission, +would make you directly or secondarily liable for infringement under applicable +copyright law, except executing it on a computer or modifying a private copy. +Propagation includes copying, distribution (with or without modification), +making available to the public, and in some countries other activities as +well. + +To "convey" a work means any kind of propagation that enables other parties +to make or receive copies. Mere interaction with a user through a computer +network, with no transfer of a copy, is not conveying. + +An interactive user interface displays "Appropriate Legal Notices" to the +extent that it includes a convenient and prominently visible feature that +(1) displays an appropriate copyright notice, and (2) tells the user that +there is no warranty for the work (except to the extent that warranties are +provided), that licensees may convey the work under this License, and how +to view a copy of this License. If the interface presents a list of user commands +or options, such as a menu, a prominent item in the list meets this criterion. + + 1. Source Code. + +The "source code" for a work means the preferred form of the work for making +modifications to it. "Object code" means any non-source form of a work. + +A "Standard Interface" means an interface that either is an official standard +defined by a recognized standards body, or, in the case of interfaces specified +for a particular programming language, one that is widely used among developers +working in that language. + +The "System Libraries" of an executable work include anything, other than +the work as a whole, that (a) is included in the normal form of packaging +a Major Component, but which is not part of that Major Component, and (b) +serves only to enable use of the work with that Major Component, or to implement +a Standard Interface for which an implementation is available to the public +in source code form. A "Major Component", in this context, means a major essential +component (kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to produce +the work, or an object code interpreter used to run it. + +The "Corresponding Source" for a work in object code form means all the source +code needed to generate, install, and (for an executable work) run the object +code and to modify the work, including scripts to control those activities. +However, it does not include the work's System Libraries, or general-purpose +tools or generally available free programs which are used unmodified in performing +those activities but which are not part of the work. For example, Corresponding +Source includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically linked +subprograms that the work is specifically designed to require, such as by +intimate data communication or control flow between those subprograms and +other parts of the work. + +The Corresponding Source need not include anything that users can regenerate +automatically from other parts of the Corresponding Source. + + The Corresponding Source for a work in source code form is that same work. + + 2. Basic Permissions. + +All rights granted under this License are granted for the term of copyright +on the Program, and are irrevocable provided the stated conditions are met. +This License explicitly affirms your unlimited permission to run the unmodified +Program. The output from running a covered work is covered by this License +only if the output, given its content, constitutes a covered work. This License +acknowledges your rights of fair use or other equivalent, as provided by copyright +law. + +You may make, run and propagate covered works that you do not convey, without +conditions so long as your license otherwise remains in force. You may convey +covered works to others for the sole purpose of having them make modifications +exclusively for you, or provide you with facilities for running those works, +provided that you comply with the terms of this License in conveying all material +for which you do not control copyright. Those thus making or running the covered +works for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of your copyrighted +material outside their relationship with you. + +Conveying under any other circumstances is permitted solely under the conditions +stated below. Sublicensing is not allowed; section 10 makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + +No covered work shall be deemed part of an effective technological measure +under any applicable law fulfilling obligations under article 11 of the WIPO +copyright treaty adopted on 20 December 1996, or similar laws prohibiting +or restricting circumvention of such measures. + +When you convey a covered work, you waive any legal power to forbid circumvention +of technological measures to the extent such circumvention is effected by +exercising rights under this License with respect to the covered work, and +you disclaim any intention to limit operation or modification of the work +as a means of enforcing, against the work's users, your or third parties' +legal rights to forbid circumvention of technological measures. + + 4. Conveying Verbatim Copies. + +You may convey verbatim copies of the Program's source code as you receive +it, in any medium, provided that you conspicuously and appropriately publish +on each copy an appropriate copyright notice; keep intact all notices stating +that this License and any non-permissive terms added in accord with section +7 apply to the code; keep intact all notices of the absence of any warranty; +and give all recipients a copy of this License along with the Program. + +You may charge any price or no price for each copy that you convey, and you +may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + +You may convey a work based on the Program, or the modifications to produce +it from the Program, in the form of source code under the terms of section +4, provided that you also meet all of these conditions: + +a) The work must carry prominent notices stating that you modified it, and +giving a relevant date. + +b) The work must carry prominent notices stating that it is released under +this License and any conditions added under section 7. This requirement modifies +the requirement in section 4 to "keep intact all notices". + +c) You must license the entire work, as a whole, under this License to anyone +who comes into possession of a copy. This License will therefore apply, along +with any applicable section 7 additional terms, to the whole of the work, +and all its parts, regardless of how they are packaged. This License gives +no permission to license the work in any other way, but it does not invalidate +such permission if you have separately received it. + +d) If the work has interactive user interfaces, each must display Appropriate +Legal Notices; however, if the Program has interactive interfaces that do +not display Appropriate Legal Notices, your work need not make them do so. + +A compilation of a covered work with other separate and independent works, +which are not by their nature extensions of the covered work, and which are +not combined with it such as to form a larger program, in or on a volume of +a storage or distribution medium, is called an "aggregate" if the compilation +and its resulting copyright are not used to limit the access or legal rights +of the compilation's users beyond what the individual works permit. Inclusion +of a covered work in an aggregate does not cause this License to apply to +the other parts of the aggregate. + + 6. Conveying Non-Source Forms. + +You may convey a covered work in object code form under the terms of sections +4 and 5, provided that you also convey the machine-readable Corresponding +Source under the terms of this License, in one of these ways: + +a) Convey the object code in, or embodied in, a physical product (including +a physical distribution medium), accompanied by the Corresponding Source fixed +on a durable physical medium customarily used for software interchange. + +b) Convey the object code in, or embodied in, a physical product (including +a physical distribution medium), accompanied by a written offer, valid for +at least three years and valid for as long as you offer spare parts or customer +support for that product model, to give anyone who possesses the object code +either (1) a copy of the Corresponding Source for all the software in the +product that is covered by this License, on a durable physical medium customarily +used for software interchange, for a price no more than your reasonable cost +of physically performing this conveying of source, or (2) access to copy the +Corresponding Source from a network server at no charge. + +c) Convey individual copies of the object code with a copy of the written +offer to provide the Corresponding Source. This alternative is allowed only +occasionally and noncommercially, and only if you received the object code +with such an offer, in accord with subsection 6b. + +d) Convey the object code by offering access from a designated place (gratis +or for a charge), and offer equivalent access to the Corresponding Source +in the same way through the same place at no further charge. You need not +require recipients to copy the Corresponding Source along with the object +code. If the place to copy the object code is a network server, the Corresponding +Source may be on a different server (operated by you or a third party) that +supports equivalent copying facilities, provided you maintain clear directions +next to the object code saying where to find the Corresponding Source. Regardless +of what server hosts the Corresponding Source, you remain obligated to ensure +that it is available for as long as needed to satisfy these requirements. + +e) Convey the object code using peer-to-peer transmission, provided you inform +other peers where the object code and Corresponding Source of the work are +being offered to the general public at no charge under subsection 6d. + +A separable portion of the object code, whose source code is excluded from +the Corresponding Source as a System Library, need not be included in conveying +the object code work. + +A "User Product" is either (1) a "consumer product", which means any tangible +personal property which is normally used for personal, family, or household +purposes, or (2) anything designed or sold for incorporation into a dwelling. +In determining whether a product is a consumer product, doubtful cases shall +be resolved in favor of coverage. For a particular product received by a particular +user, "normally used" refers to a typical or common use of that class of product, +regardless of the status of the particular user or of the way in which the +particular user actually uses, or expects or is expected to use, the product. +A product is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent the +only significant mode of use of the product. + +"Installation Information" for a User Product means any methods, procedures, +authorization keys, or other information required to install and execute modified +versions of a covered work in that User Product from a modified version of +its Corresponding Source. The information must suffice to ensure that the +continued functioning of the modified object code is in no case prevented +or interfered with solely because modification has been made. + +If you convey an object code work under this section in, or with, or specifically +for use in, a User Product, and the conveying occurs as part of a transaction +in which the right of possession and use of the User Product is transferred +to the recipient in perpetuity or for a fixed term (regardless of how the +transaction is characterized), the Corresponding Source conveyed under this +section must be accompanied by the Installation Information. But this requirement +does not apply if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has been installed +in ROM). + +The requirement to provide Installation Information does not include a requirement +to continue to provide support service, warranty, or updates for a work that +has been modified or installed by the recipient, or for the User Product in +which it has been modified or installed. Access to a network may be denied +when the modification itself materially and adversely affects the operation +of the network or violates the rules and protocols for communication across +the network. + +Corresponding Source conveyed, and Installation Information provided, in accord +with this section must be in a format that is publicly documented (and with +an implementation available to the public in source code form), and must require +no special password or key for unpacking, reading or copying. + + 7. Additional Terms. + +"Additional permissions" are terms that supplement the terms of this License +by making exceptions from one or more of its conditions. Additional permissions +that are applicable to the entire Program shall be treated as though they +were included in this License, to the extent that they are valid under applicable +law. If additional permissions apply only to part of the Program, that part +may be used separately under those permissions, but the entire Program remains +governed by this License without regard to the additional permissions. + +When you convey a copy of a covered work, you may at your option remove any +additional permissions from that copy, or from any part of it. (Additional +permissions may be written to require their own removal in certain cases when +you modify the work.) You may place additional permissions on material, added +by you to a covered work, for which you have or can give appropriate copyright +permission. + +Notwithstanding any other provision of this License, for material you add +to a covered work, you may (if authorized by the copyright holders of that +material) supplement the terms of this License with terms: + +a) Disclaiming warranty or limiting liability differently from the terms of +sections 15 and 16 of this License; or + +b) Requiring preservation of specified reasonable legal notices or author +attributions in that material or in the Appropriate Legal Notices displayed +by works containing it; or + +c) Prohibiting misrepresentation of the origin of that material, or requiring +that modified versions of such material be marked in reasonable ways as different +from the original version; or + +d) Limiting the use for publicity purposes of names of licensors or authors +of the material; or + +e) Declining to grant rights under trademark law for use of some trade names, +trademarks, or service marks; or + +f) Requiring indemnification of licensors and authors of that material by +anyone who conveys the material (or modified versions of it) with contractual +assumptions of liability to the recipient, for any liability that these contractual +assumptions directly impose on those licensors and authors. + +All other non-permissive additional terms are considered "further restrictions" +within the meaning of section 10. If the Program as you received it, or any +part of it, contains a notice stating that it is governed by this License +along with a term that is a further restriction, you may remove that term. +If a license document contains a further restriction but permits relicensing +or conveying under this License, you may add to a covered work material governed +by the terms of that license document, provided that the further restriction +does not survive such relicensing or conveying. + +If you add terms to a covered work in accord with this section, you must place, +in the relevant source files, a statement of the additional terms that apply +to those files, or a notice indicating where to find the applicable terms. + +Additional terms, permissive or non-permissive, may be stated in the form +of a separately written license, or stated as exceptions; the above requirements +apply either way. + + 8. Termination. + +You may not propagate or modify a covered work except as expressly provided +under this License. Any attempt otherwise to propagate or modify it is void, +and will automatically terminate your rights under this License (including +any patent licenses granted under the third paragraph of section 11). + +However, if you cease all violation of this License, then your license from +a particular copyright holder is reinstated (a) provisionally, unless and +until the copyright holder explicitly and finally terminates your license, +and (b) permanently, if the copyright holder fails to notify you of the violation +by some reasonable means prior to 60 days after the cessation. + +Moreover, your license from a particular copyright holder is reinstated permanently +if the copyright holder notifies you of the violation by some reasonable means, +this is the first time you have received notice of violation of this License +(for any work) from that copyright holder, and you cure the violation prior +to 30 days after your receipt of the notice. + +Termination of your rights under this section does not terminate the licenses +of parties who have received copies or rights from you under this License. +If your rights have been terminated and not permanently reinstated, you do +not qualify to receive new licenses for the same material under section 10. + + 9. Acceptance Not Required for Having Copies. + +You are not required to accept this License in order to receive or run a copy +of the Program. Ancillary propagation of a covered work occurring solely as +a consequence of using peer-to-peer transmission to receive a copy likewise +does not require acceptance. However, nothing other than this License grants +you permission to propagate or modify any covered work. These actions infringe +copyright if you do not accept this License. Therefore, by modifying or propagating +a covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + +Each time you convey a covered work, the recipient automatically receives +a license from the original licensors, to run, modify and propagate that work, +subject to this License. You are not responsible for enforcing compliance +by third parties with this License. + +An "entity transaction" is a transaction transferring control of an organization, +or substantially all assets of one, or subdividing an organization, or merging +organizations. If propagation of a covered work results from an entity transaction, +each party to that transaction who receives a copy of the work also receives +whatever licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the Corresponding +Source of the work from the predecessor in interest, if the predecessor has +it or can get it with reasonable efforts. + +You may not impose any further restrictions on the exercise of the rights +granted or affirmed under this License. For example, you may not impose a +license fee, royalty, or other charge for exercise of rights granted under +this License, and you may not initiate litigation (including a cross-claim +or counterclaim in a lawsuit) alleging that any patent claim is infringed +by making, using, selling, offering for sale, or importing the Program or +any portion of it. + + 11. Patents. + +A "contributor" is a copyright holder who authorizes use under this License +of the Program or a work on which the Program is based. The work thus licensed +is called the contributor's "contributor version". + +A contributor's "essential patent claims" are all patent claims owned or controlled +by the contributor, whether already acquired or hereafter acquired, that would +be infringed by some manner, permitted by this License, of making, using, +or selling its contributor version, but do not include claims that would be +infringed only as a consequence of further modification of the contributor +version. For purposes of this definition, "control" includes the right to +grant patent sublicenses in a manner consistent with the requirements of this +License. + +Each contributor grants you a non-exclusive, worldwide, royalty-free patent +license under the contributor's essential patent claims, to make, use, sell, +offer for sale, import and otherwise run, modify and propagate the contents +of its contributor version. + +In the following three paragraphs, a "patent license" is any express agreement +or commitment, however denominated, not to enforce a patent (such as an express +permission to practice a patent or covenant not to sue for patent infringement). +To "grant" such a patent license to a party means to make such an agreement +or commitment not to enforce a patent against the party. + +If you convey a covered work, knowingly relying on a patent license, and the +Corresponding Source of the work is not available for anyone to copy, free +of charge and under the terms of this License, through a publicly available +network server or other readily accessible means, then you must either (1) +cause the Corresponding Source to be so available, or (2) arrange to deprive +yourself of the benefit of the patent license for this particular work, or +(3) arrange, in a manner consistent with the requirements of this License, +to extend the patent license to downstream recipients. "Knowingly relying" +means you have actual knowledge that, but for the patent license, your conveying +the covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that country +that you have reason to believe are valid. + +If, pursuant to or in connection with a single transaction or arrangement, +you convey, or propagate by procuring conveyance of, a covered work, and grant +a patent license to some of the parties receiving the covered work authorizing +them to use, propagate, modify or convey a specific copy of the covered work, +then the patent license you grant is automatically extended to all recipients +of the covered work and works based on it. + +A patent license is "discriminatory" if it does not include within the scope +of its coverage, prohibits the exercise of, or is conditioned on the non-exercise +of one or more of the rights that are specifically granted under this License. +You may not convey a covered work if you are a party to an arrangement with +a third party that is in the business of distributing software, under which +you make payment to the third party based on the extent of your activity of +conveying the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory patent +license (a) in connection with copies of the covered work conveyed by you +(or copies made from those copies), or (b) primarily for and in connection +with specific products or compilations that contain the covered work, unless +you entered into that arrangement, or that patent license was granted, prior +to 28 March 2007. + +Nothing in this License shall be construed as excluding or limiting any implied +license or other defenses to infringement that may otherwise be available +to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + +If conditions are imposed on you (whether by court order, agreement or otherwise) +that contradict the conditions of this License, they do not excuse you from +the conditions of this License. If you cannot convey a covered work so as +to satisfy simultaneously your obligations under this License and any other +pertinent obligations, then as a consequence you may not convey it at all. +For example, if you agree to terms that obligate you to collect a royalty +for further conveying from those to whom you convey the Program, the only +way you could satisfy both those terms and this License would be to refrain +entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + +Notwithstanding any other provision of this License, you have permission to +link or combine any covered work with a work licensed under version 3 of the +GNU Affero General Public License into a single combined work, and to convey +the resulting work. The terms of this License will continue to apply to the +part which is the covered work, but the special requirements of the GNU Affero +General Public License, section 13, concerning interaction through a network +will apply to the combination as such. + + 14. Revised Versions of this License. + +The Free Software Foundation may publish revised and/or new versions of the +GNU General Public License from time to time. Such new versions will be similar +in spirit to the present version, but may differ in detail to address new +problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies +that a certain numbered version of the GNU General Public License "or any +later version" applies to it, you have the option of following the terms and +conditions either of that numbered version or of any later version published +by the Free Software Foundation. If the Program does not specify a version +number of the GNU General Public License, you may choose any version ever +published by the Free Software Foundation. + +If the Program specifies that a proxy can decide which future versions of +the GNU General Public License can be used, that proxy's public statement +of acceptance of a version permanently authorizes you to choose that version +for the Program. + +Later license versions may give you additional or different permissions. However, +no additional obligations are imposed on any author or copyright holder as +a result of your choosing to follow a later version. + + 15. Disclaimer of Warranty. + +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE +LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER +EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM +PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR +CORRECTION. + + 16. Limitation of Liability. + +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL +ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM +AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, +INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO +USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED +INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE +PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER +PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + +If the disclaimer of warranty and limitation of liability provided above cannot +be given local legal effect according to their terms, reviewing courts shall +apply local law that most closely approximates an absolute waiver of all civil +liability in connection with the Program, unless a warranty or assumption +of liability accompanies a copy of the Program in return for a fee. END OF +TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively state the exclusion +of warranty; and each file should have at least the "copyright" line and a +pointer to where the full notice is found. + +<one line to give the program's name and a brief idea of what it does.> + +Copyright (C) <year> <name of author> + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later +version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with +this program. If not, see <https://www.gnu.org/licenses/>. + +Also add information on how to contact you by electronic and paper mail. + +If the program does terminal interaction, make it output a short notice like +this when it starts in an interactive mode: + +<program> Copyright (C) <year> <name of author> + +This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + +This is free software, and you are welcome to redistribute it under certain +conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands might +be different; for a GUI interface, you would use an "about box". + +You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. For +more information on this, and how to apply and follow the GNU GPL, see <https://www.gnu.org/licenses/>. + +The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General Public +License instead of this License. But first, please read <https://www.gnu.org/ +licenses /why-not-lgpl.html>. diff --git a/recipes-vision/visionhellocc/files/Makefile.am b/recipes-vision/visionhellocc/files/Makefile.am new file mode 100644 index 0000000..cc5c92a --- /dev/null +++ b/recipes-vision/visionhellocc/files/Makefile.am @@ -0,0 +1,3 @@ +AUTOMAKE_OPTIONS = subdir-objects +SUBDIRS = src +EXTRA_DIST = COPYING diff --git a/recipes-vision/visionhellocc/files/README b/recipes-vision/visionhellocc/files/README new file mode 100644 index 0000000..6822701 --- /dev/null +++ b/recipes-vision/visionhellocc/files/README @@ -0,0 +1,31 @@ + ============= + VISIONHELLOCC + ============= + +The hello world program for OpenCV written in C++ + +This program is part of meta-marfb layer -- The MAR fastboot +Linux. Licensed under GNU GPL-3.0-or-later. + +This program is part of the MAR24 project. + +------------- +GNU AUTOTOOLS +------------- + +To use Autotools to build, first source the SDK or eSDK +environment. Then, run the following commands to cross-compile. + +$ autoreconf +$ ./configure --host=arm-oe-linux-gnueabi +$ make + +To install to ./tmp on host, run: + +$ make install DESTDIR=./tmp + +To prepare tarball for bitbake, run: + +$ make dist + +Refer to GNU Autotools Manual for Autotools usage. diff --git a/recipes-vision/visionhellocc/files/configure.ac b/recipes-vision/visionhellocc/files/configure.ac new file mode 100644 index 0000000..0796d5e --- /dev/null +++ b/recipes-vision/visionhellocc/files/configure.ac @@ -0,0 +1,9 @@ +AC_INIT([visionhellocc],[1.0],[qs2g22@soton.ac.uk]) +AM_INIT_AUTOMAKE([-Wall -Werror foreign]) +AC_PROG_CXX +AC_PROG_CC +PKG_CHECK_MODULES([OPENCV], [opencv4]) +AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_FILES([Makefile src/Makefile]) +AC_OUTPUT + diff --git a/recipes-vision/visionhellocc/files/src/Makefile.am b/recipes-vision/visionhellocc/files/src/Makefile.am new file mode 100644 index 0000000..73cae6c --- /dev/null +++ b/recipes-vision/visionhellocc/files/src/Makefile.am @@ -0,0 +1,6 @@ +bin_PROGRAMS = visionhellocc + +visionhellocc_SOURCES = main.cc +visionhellocc_CPPFLAGS = $(OPENCV_CFLAGS) +visionhellocc_LDADD = $(OPENCV_LIBS) + diff --git a/recipes-vision/visionhellocc/files/src/main.cc b/recipes-vision/visionhellocc/files/src/main.cc new file mode 100644 index 0000000..97de3c8 --- /dev/null +++ b/recipes-vision/visionhellocc/files/src/main.cc @@ -0,0 +1,62 @@ +// SPDX-License-Identifier: GPL-3.0-or-later + +#include <opencv2/opencv.hpp> +#include <iostream> + +int +main(void) { + cv::VideoCapture cap("libcamerasrc ! " + "video/x-raw,framerate=50/1,width=640,height=480 !" + "videoscale ! videoconvert ! appsink", + cv::CAP_GSTREAMER); + + if (!cap.isOpened()) { + std::cerr << "Error: Could not open video stream." << std::endl; + return -1; + } + + int frame_width = static_cast<int>(cap.get(cv::CAP_PROP_FRAME_WIDTH)); + int frame_height = static_cast<int>(cap.get(cv::CAP_PROP_FRAME_HEIGHT)); + + cv::Size size(frame_width, frame_height); + std::cout << "Frame size: " << size << std::endl; + + cv::VideoWriter result("file.avi", + cv::VideoWriter::fourcc('M','J','P','G'), + 10, + size); + + if (!result.isOpened()) { + std::cerr << "Error: Could not open the output video file." << std::endl; + return -1; + } + + for (int x = 0; x < 50; ++x) { + cv::Mat frame; + bool ret = cap.read(frame); + if (!ret) { + std::cerr << "Error: Could not read frame." << std::endl; + break; + } + + result.write(frame); + std::cout << "Captured frame " << x << std::endl; + } + + std::cout << "Completed." << std::endl; + + result.release(); + cap.release(); + + return 0; + +} + + +// Local Variables: +// indent-tabs-mode: t +// tab-width: 8 +// eval: (set-frame-width (selected-frame) 90) +// eval: (elcord-mode 1) +// eval: (auto-revert-mode 1) +// End: diff --git a/recipes-vision/visionhellocc/files/visionhellocc-1.0.tar.gz b/recipes-vision/visionhellocc/files/visionhellocc-1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..17c3352603e038af1b69a73d45348d69c1ab5086 GIT binary patch literal 105307 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 R=e6B``?mYiq6`vj3;?O;YmEQ^ literal 0 HcmV?d00001 diff --git a/recipes-vision/visionhellocc/visionhellocc.bb b/recipes-vision/visionhellocc/visionhellocc.bb new file mode 100644 index 0000000..a5637ea --- /dev/null +++ b/recipes-vision/visionhellocc/visionhellocc.bb @@ -0,0 +1,22 @@ +SUMMARY = "Vision helloworld program with C++ and Autotools" +LICENSE = "GPL-3.0-or-later" +LIC_FILES_CHKSUM = "file://COPYING;md5=1c76c4cc354acaac30ed4d5eefea7245" + +DEPENDS = " opencv \ + ffmpeg \ + libcamera \ + gstreamer1.0 \ + gstreamer1.0-plugins-base \ + gstreamer1.0-plugins-good \ + gstreamer1.0-plugins-bad \ + gstreamer1.0-plugins-ugly \ +" + +PV = "1.0" + +SRC_URI = "file://visionhellocc-${PV}.tar.gz" +S = "${WORKDIR}/${BP}" + +FILES:${PN} = "/usr/bin/visionhellocc" + +inherit autotools pkgconfig -- GitLab