내 ip cam에서 jpg 파일을 다운로드했습니다.jpg 파일이 크롬에서는 표시되지만 사파리에서는 표시되지 않습니다.
하지만 파일이 손상되었거나 형식이 잘못되었습니다. 내가 사파리 또는 preview.app (맥 OS)를 사용하여 열 수 없습니다
,
하지만 크롬에서 보여줍니다.
내가 실제로하려는 것은 프로그래밍 방식으로 다운로드하여 UIImageView에 표시하는 것입니다. 그러나 이미지 데이터는 항상 nil입니다.
그래서나는 이미지 형식이며 이상한 질문에 대해 잘 모르는
,
당신이 나를 도와 볼 의향이 있다면 무슨
이미지, 그 사진과 함께 진행 : broken jpg
감사합니다.
업데이트 2017년 3월 30일 :
는 여전히 동작 JPEG 프레임을 디코딩하는 방법에 대한 해답을 발견하지 않았습니다.
내가봤을 때, 차이점은 DHT이지만 프레임에 추가하는 방법을 알지 못합니다.
내가 아는 한 libjpeg-turbo, ffmpeg와 같은 타사 라이브러리는 거의 없지만 예제를 찾지 못했습니다.
이전에 C 또는 Objective-C로 작성한 적이 있다면 도와주세요!
정말 원하는 방법을 알아야합니다!
감사합니다.
PS에서 파일을 여는 경우이 오류가 발생합니다. * JPEG SOS 표식 전에 SOFn, DQT 또는 DHT JPEG 표식이 없기 때문에 요청을 완료 할 수 없습니다. * 어떻게 제거했는지 모르겠지만 이미지를 다시 저장해야합니다. – Kaiido
안녕하세요 @ 카이도, 내 ip cam에서 바로 이미지를 다운로드했습니다. 프로그래밍 방식으로 추가해야하는 것 같습니다. 번거롭고 낭비입니다. 당신의 도움을 주셔서 감사합니다! 답장을 보내 주셔서 감사합니다. – gabrielchn