Find Jobs
Hire Freelancers

Android App - Create mirror image of USB Webcam input

$30-250 USD

종료됨
게시됨 약 3년 전

$30-250 USD

제출할때 지불됩니다
I require an Android app for a personal project which will create a "mirror" effect from a web camera, duplicating and flipping the USB web camera input stream in realtime. Other desired features are listed below. THIS PROJECT IS URGENT, ANY BIDDERS WHO CAN ACHIEVE BASIC FUNCTIONS BY THURSDAY APRIL 8 WILL BE ELIGABLE FOR THE WORK. Basic functions are items 1 and 2 below. The app must achieve the following: 1) Display a window of the live feed of a USB webcam connected to rooted galaxy tab a sm-t580 (2016). The webcam to be used is a UVC compliant Logitech c920 using an otg cable to connect to the tablet. 2) Immediately below and exactly touching the first window, another duplicate window with the same live feed, but this window is flipped vertically to create a mirror effect. * The instructions above talk about aligning to normally landscape oriented webcam windows one on top of the other if designed in portrait orientation. The tablet will be held in landscape orientation during use. The web camera itself will be physically rotated 90 degrees in the real world, compensating for rotation that will happen during landscape oriented use of the tablet. The attached image of the tablet mockup should help clarify. 3) There should be one button save labelled "S". The save button will automatically number (using the next highest file number prefix in a default save folder and with a suffix to be defined, along with the default save folder, in the settings (button at the bottom). The data to be saved will be 2 files for each save iteration. The first file is an uncompressed still image (tiff or bmp or other?) of the webcam input at the time the save button was pressed. The second image is a still of both images as seen in the mirror effect on screen. 4) Another button labelled "F" will flip both webcam images vertically from their normal webcam input orientation. So in this mockup attached, the two faces would face each other if the "F" button was pressed 5) A slider for contrast adjustment of the input image is required 6) A slider for saturation adjustment of the input image is requried 7) A settings button is required to pull up settings options. Settings options currently only include default save folder and a suffix for the filename as described above in 3. 8) The size of the 2 mirrored webcam windows should almost fill the landscape orientation screen, close to what the mockup shows. 9) The two images should be zoom in together by a two finger zoom gesture. The zoom must hold the bottom of the webcam image (the pixels that touch each other at the seam of the two images) in place. The attached image for the zoom shows that the images zoom together, holding the pixels at the seam in the middle of both images touching throughout the zoom. 10) I require delivery of source code and libraries and other files associated with this project required to make it modifiable or to recompile it (except the IDE obviously). 11) The program must be designed in such a way that in the future, a transfer function for pixel value brightness can be applied in real time. A lookup table file with 256 values representing 8 bit 0-255 will be used as the input. If you are not sure what I'm referring to just ask. It's not a feature I need right now but will some day soon, but your programming method must allow for real time offset or mathematical transform of the displayed stream according to the lookup table information. 12) The realtime video display of the webcam video must not be laggy and choppy, similar to low frame rate display as a result of your programming methods. I've seen some source code libraries already out there when I last looked to help make this project move relatively quickly and easily. I am able to setup remote control of the android tablet with the camera connected for testing remotely if desired. This can be left powered on overnight as well (Eastern Standard Time).
프로젝트 ID: 29783128

프로젝트 정보

9 제안서
원격근무 프로젝트
활동 중 3년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
9 이 프로젝트에 프리랜서들의 평균 입찰은 $133 USD입니다.
사용자 아바타
Hello respected client! I have read your project details and i can complete your project of android app. I have done this work many times. I have more than 7 years experience with this work. Let's chat Wajid
$140 USD 7일에
4.9 (155 건의 리뷰)
7.3
7.3
사용자 아바타
Hey! Very Thanks for your positing "Android App - Create mirror image of USB Webcam input" and i read As skilled Full time coder i have 7 years experience in Java, Mobile App Development, Android, Software Architecture and PHP etc. I hope work with you because my skill set is very suitable to your Job and i can start now. If have time,I want you will visit my profile later. Please contact me to discuss more regarding this project. Thanks & regards Davronbek
$155 USD 7일에
5.0 (12 건의 리뷰)
4.9
4.9
사용자 아바타
SENIOR IPHONE/ANDROID APP DEVELOPER WITH 6+ YEARS EXPERIENCE: Hello, I will surely help you to develop native apps for both Android/iPhone platforms. I have read your requirements and It's something that I can turn around. I am expert in SWIFT, Core Java, OOPS, Android Development, Eclipse, Android Studio, Web Services, Social API Integration, Parse Integration, Google API, Google Maps, Google Analytics, OTP verification, 3rd Party API, JSON Parsing, XML Parsing, Custom Camera, Push Notifications. Backend: MYSQL Please share any reference if you have in your mind for designs and UI Interface.
$140 USD 7일에
4.5 (30 건의 리뷰)
5.4
5.4

고객에 대한 정보

국기 (UNITED STATES)
New York, United States
4.2
2
결제 수단 확인
6월 28, 2012부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.