Find Jobs
Hire Freelancers

image sequence player in C or python

$250-750 USD

완료함
게시됨 거의 10년 전

$250-750 USD

제출할때 지불됩니다
I need someone to help me program an image player. I have a raspberry pi that is running Raspian. I also have PIRs hooked up and communicating to the raspy successfully. I need to have a program that plays a sequence of images (1-100) just like it was a video playing. It needs to loop through the sequence. When one sensor is detected it goes forward and loops, when the other is detected it plays the sequence in reverse and loops. I need to know if this will work with a raspy. We tried omxplayer and it worked, but it can't play video in reverse so we came up with this method. This machine must boot to the image sequence program when done. It must play 25 frames per second or more. I also must have variables to change if the length of the video changes from 100 frames to 1000 frames. is this possible? Requirements: - will not accept a bid from india - you must speak perfect english - you must message me with the 4th state that was added to the united states
프로젝트 ID: 6001070

프로젝트 정보

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

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
프로젝트를 수여된 사용자:
사용자 아바타
(This is my first ever bid on freelancer!) Fourth state added to the US: Georgia Looking at the description, it seems as though the nicest solution would be to produce a patch for omxplayer which allows for reverse playback. As it provides controls for skipping forwards/backwards in time, I think it should be fairly trivial to add two more controls for switching between forwards/reverse playback. The latest omxplayer also has the ability to read files from stdin, meaning that I could write another simple program which feeds omxplayer the image frames infinitely. I have a few Raspberry Pis I can use for testing. I'm comfortable with Debian (therefore Raspbian) and within 10 days I'll be able to send you a patched version of omxplayer compiled for the Pi, provided I can get some more information on the following: - Does there definitely need to be a variable to change the length of a video, or can this be handled automatically by omxplayer? - What format(s) are your image sequences? - Are the PIRs handled by another program? Should I write one to communicate with omxplayer? (e.g. a Python script which listens to the right GPIO pins and sends forward/reverse/pause playback commands to omxplayer) If you could send me some example data that would be useful, otherwise I'll find some 1080p videos and cut them up into 100/1000 frame JPEG image sequences, for testing. Thanks, Owain Jones / [login to view URL]
$333 USD 10일에
5.0 (1 건의 리뷰)
3.5
3.5
9 이 프로젝트에 프리랜서들의 평균 입찰은 $679 USD입니다.
사용자 아바타
I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the lauguage is c++ under linux os. So, programming in c++ is never a problem. I used c++ to make many great projects, for example, I made the tools which can convert java files to c++ with the same meaning, of course garbage collection included. I made our own mobile game using c++, I even can show you the demo of client. Trust me, please let expert help you.
$500 USD 6일에
4.9 (152 건의 리뷰)
7.1
7.1
사용자 아바타
Hi Reply: Georgia With strong experience in embedded software development using both C and Python, especially for Raspberry PI. I can do this. Look forward to working with you. Thank you. Regards, -- Suriyan.
$736 USD 10일에
4.9 (56 건의 리뷰)
6.1
6.1
사용자 아바타
A proposal has not yet been provided
$700 USD 7일에
4.8 (64 건의 리뷰)
6.0
6.0
사용자 아바타
Hi, Wikipedia says that the 4th state is Georgia. About your image player: omxplayer uses some low level stuff (that's why it decodes some big videos smoothly) and this is somewhat difficult to achieve. I think 25 fps can be achieved, but maybe not having a smooth playback, SD speed access is a big deal. I will code a C# app for your Pi, it has a performance between C and Python. I can do tricks to improve the speed (like pre-catching images) but I need to know a few extra details: 1) Do you need the speed to be smooth? or as fast is possible? 2) What's the image file size/dimensions? Can we assume certain file size * sequence length limit (related to the free ram in the pi) as an upper boundary? (this question applies only if playback needs to be smooth) I will replace your PIRs with 2 buttons connected to pin 17-18 here, just FYI. C# allows you to use the exact same app in Windows/Mac :) and in the Pi
$688 USD 2일에
5.0 (46 건의 리뷰)
5.4
5.4
사용자 아바타
Georgia Yes, this is possible. I can write the code in C and using SDL. I've used SDL in the past decade in several projects. You could also automate it to count how many frames/images are given to the program so you don't have to manually adjust that, unless I'm missing something here. Cheers, Lilac
$722 USD 15일에
5.0 (3 건의 리뷰)
5.1
5.1
사용자 아바타
Hello I have extensive experience on c and armed based devices As I understand you simply need a high speed image render on pi. This can be done with x window or qt library build for arm. Please get in touch for further discussion. Regards Zahab
$1,111 USD 10일에
3.4 (1 건의 리뷰)
2.6
2.6
사용자 아바타
Georgia. I will use pyGtk for the image rendering (video simulation). I dont have a raspberry pi so I would have to connect to yours to test it.
$550 USD 7일에
5.0 (1 건의 리뷰)
1.4
1.4

고객에 대한 정보

국기 (UNITED STATES)
Dallas, United States
5.0
54
결제 수단 확인
9월 15, 2008부터 회원입니다

고객 확인

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