Hình đại diện của wongnull
Cờ của China Chengdu, China
Làm thành viên từ 17 tháng 9, 2019
0 Đề xuất


Trực tuyến Ngoại tuyến
Hi, there. Based on the document you provided, here are the summarized requirements and my proposed solutions. 1 Provide C++ dll written with Visual Studio 2019 The dll should have the following functionalities: 1.1 Echo image capturing + Port C++ code written with Borland 2007 (legacy code) to Visual Studio 2019 + Legacy code has debugging issues ***My proposal*** The porting is not a problem. Although legacy code is written in c++ before 2010, they should conform the c++98 or c++03 standard. Latest c++ standards are compatible with the older standards. For the debugging issues, I'm sure I could make it debuggable on WIN10 with Visual Studio 2019. 1.2 Image processing + Optimal image processing, such as data encoding: provided by legacy, optimizations needed + Image quality optimization ++ Hardware adjustment: provided by legacy code ++ Software optimization: optimization algorithms needed ***My proposal*** Standardized DICOM image formatting could be used. From my previous experience in medical image processing, there are ways to remove noise, auto and semi-auto contrast adjustment specific to medical images. Anyway, the purpose is to help find anomalies. It's not possible for one algorithm to work for all echo images. My suggestion is to prepare multiple algorithms for the user to select from. I also have experience to make adding more algothms eazily, in case you found better algorithms after delivery. 1.3 Image rendering + Smooth image representation + Should there be operations on the image, such as scaling, rotation and annotation? ***My proposal*** Is there OpenGL-supported graphics card in the echo device? If yes, OpenGL based rendering is the optimal way. If not, multi-threading should be utilized. The image processing algorithms can also benefit from GPU processing. Although the image is rendered in a c# window, there can be no decrease in efficiency with image rendering. 1.4 Image post-processing + upload to cloud + save locally? ***My proposal*** As this is not talked about much in the document, should I suppose the functionality is already included in the legacy code? Should there be any optimization or functionality addition needed, count me in. 2 Export some functions from the c++ dll to C# ***My proposal*** It's easy to export c++ to c#. 3 Code quality 3.1 Standardized way of throwing error 3.2 No memory leaks 3.3 The processing should be efficient ***My proposal*** Most of the code quality problems can be addressed by conforming to Google C++ Style Guide ([login to view URL]), and I've followed them for all these 10 years of C++ coding. For memory leaks, I also have my own practices, and among them RAII([login to view URL]) and smart pointers are the most effective ones. To sum up, I understand what the project is and I'm 100% sure I'm qualified for this job. Really looking forward to working with you.
$25 USD/hr
0 nhận xét
  • N/ACông việc đã Hoàn thành
  • N/AĐúng ngân sách
  • N/AĐúng hạn
  • N/ATỉ lệ thuê lại


Các nhận xét gần đây

Không có nhận xét nào.

Xác minh

  • Đã kết nối với Facebook
  • Freelancer ưa thích
  • Thanh toán đã được xác minh
  • Đã xác nhận qua điện thoại
  • Đã xác thực danh tính
  • Email đã được xác minh

Xem những Freelancer tương tự