"ZW Edition Ddelphi and Halcon Series Original Tutorial" Halcon's short board and Delphi

Source: Internet
Author: User
Tags scale image

"ZW Edition Delphi and Halcon Series Original Tutorial"
Halcon's short board and Delphi

Read the "Delphi and Halcon Series" blog netizens know, the author of Halcon has been very respected, is simply number one, omnipotent.
Indeed, Halcon is currently the strongest image library on the Blue star, perhaps some national military satellite image Library, the accuracy will be higher, this can only guess.
Halcon after all, just image library, as a development platform, and professional Delphi, VS, there is still a big gap.
Experienced users, especially those engaged in two-time development of the outsourcing team, using Halcon. Sometimes there is always some shackled, the feeling of inadequacy, moreover, the problem is often not appear in the technical bottleneck, but some simple, commonly used details above.
Halcon first positioning, is always the image engineering aspect, provides one-stop solution, this is undoubtedly the industry first.
Specifically, as a platform-level image development tool, Halcon has the following issues:

    • :: hdevelop for user-defined variable support is very poor, the assignment can only use a dedicated assign function, does not support the left equal sign ' = ' mode, do interpreter, compile the system of people know, the left equals sign ' = ' assignment, looks simple, in fact, very complicated, changing thousands. Halcon is very clever, using the unique two characters of Delphi ': = ', as an equal sign, greatly simplifies the development of kernel-related modules. These, for the emphasis on engineering positioning Halcon, the impact is not small, but for large-scale image system, not only the code volume increased, architecture design is also a lot more complex.
    • :: Hdevelop itself for multiple modules, large image applications, support is poor, V12 official change is clearly pointed out, Halcon, for the large definition is ' 500 ' line code. 500 lines? Halcon a Delphi interface program, the source of more than 7w lines, 500 lines is obviously unable to complete a complex system.
    • : Halcon Although provides COM, net control, support C, VB, Delphi and so on two times development, but for the most simple and convenient, with built-in script is born one of Delphi, but support the worst, not only output code, no Delphi format, even documents, Demo, are as simple as possible, the official seems to only provide a matching sample program, will be all right.
    • :: Bug, Debug, very troublesome, not even free python, not to mention professional Delphi, VS, of course, for the "one-to-one" application module in 500 lines, these are acceptable.
    • :: Page window layout, similar to MATLAB, of course, the image system itself is extremely complex layout, MATLAB, PS, CAD, Maya, BLENDER,3DS, respectively, but, Hacon still in the delphi7 era of multi-window mode, Rather than the modern dock design, this is some anti-human, MATLAB is like in the v2010 version before, changed to the dock mode. (Drawings, I recommend the Hdevelop window layout)


However, Halcon these short board, just is Delphi, C+vs strength, both sides complementary very strong.
In practical engineering design, Halcon is often used as blade to deal with the technical difficulties and bottlenecks of the professional, while Delphi is the design of the whole system architecture, data maintenance and so on.
So, Delphi and Halcon are really the divine collocation of image engineering.



"ZW Edition Delphi and Halcon Series original tutorial", URL, cnblogs.com/ziwang/"

"ZW Edition Ddelphi and Halcon Series Original Tutorial" Halcon's short board and Delphi

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.