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 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
(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)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。