Ok .ppm 이미지 파일을 수정하는 코드를 작성하고 있습니다. pic은 읽어 들여지고 PPM 클래스 객체에 저장됩니다. 각 픽셀은 RGB 구조체에 저장됩니다. 결국 원본 이미지의 모든 색상이 작은 색상 팔레트의 색상으로 변환됩니다. 이것은 내가 만든 거리 함수를 사용하여 하나의 색상이 다른 색상과 얼마나 가까운지 계산합니다. 색상 팔레트를 반복하여지도에
PPM 파일을 읽었으며 printf를 사용하여 인쇄 할 수 있는지 알아 보았습니다. 그러나 어떤 이유로 p3/comment/width/height/maxcolor를 인쇄하지만 실 거예요 픽셀을 인쇄 ... 내 중첩 된 루프에 대한 printf 문을 사용하여 통해 검사를 시도했지만 그것은 데이터를 읽지 않을거야 ... 어떤 아이디어 ?? void ReadIm
.ppm 파일을 읽고 데이터를 구조체에 유지하는 프로그램을 작성하려고합니다. 그래도이 작업을 수행하려면 파일을 열 수 있어야합니다.이 파일은 지금까지 작동하지 않습니다. 나는 분명히 뭔가 잘못하고있다. 코드를 살펴보고 문제가 무엇인지 확인할 수 있습니까? #include <stdio.h>
#include <stdlib.h>
int readFile(ch
작업은 800 열과 600 행이있는 이미지에 러시아 국기의 이미지를 만드는 것입니다. 나는에 의해 생성 된 이미지를 보았을 때 #include <stdio.h>
int main() {
printf("P6\n");
printf("%d %d\n", 800, 600);
printf("255\n");
int width, h
그래서 이탈리아어 플래그 이미지 (왼쪽에서 오른쪽, 녹색, 흰색, 빨간색 순으로 3 개의 세로 막대)를 제공하는 ppm 파일을 만들어야합니다. 그리고 이미지는 600 x 400이어야합니다. (행별) 저는 코드를 여러 번 다시 작성하려고 시도했지만, 이미지는 수직이 아닌 가로로 배치 된 세 개의 막대 일뿐입니다. 또한 라인이 완전히 수평이 아닙니다. 하지만
나는 내가 다음과 같습니다 배열을 사용하여 동심 사각형의 상자, 인쇄 할 방법을 알아 내려고 노력하고 있어요 : http://imgur.com/U5rXGsY 나는 각 색상의 RGB 값의 테이블을 가지고,하지만 난 방법을 잘 모르겠습니다 이것에 대해 가봐. 이것은 내가 지금까지 가지고있는 것이다. 컴파일 후 PPM 파일 형식으로 내보내집니다. printf()
YUV422 프레임을 PPM 파일 - (RGB888)로 변환 중입니다. 이미지가 대부분 변환됩니다. 색상은 괜찮습니다. 나는 실제 YUV - 투 - RGB 픽셀 변환이 없다는 것을 확신한다 BYTE* CYUV::toRGB()
{
BYTE* rgb = new BYTE[m_width*m_height*3];
BYTE* rgb_ret = rgb
PPM을 통해 C에서 Denmark 플래그를 디자인하려고하지만 모든 기능을 루프하는 더욱 효율적인 방법을 찾고 싶을뿐만 아니라 작동하는 기능이 작동하지 않는 것처럼 보입니다. 함께 모든 if/else if 문을 수행하는 대신에. for(i=0; i < height; i++){
for(x=0; x < width; x++){
if(x <= w
예상치 못한 어떤 ppm의 명령이 나에게이 오류 제공 중단 후 : C :> PPM ppm으로 GUI를 실패 : DBD :: SQLite는 :: DB를 selectrow_array 실패 : 데이터베이스 디스크를 이미지 형식이 잘못되었습니다. 어떻게하면 ppm을 수정할 수 있습니까?
나는 내 ansi 코드에서 몇 가지 문제로 고심하고있다. PPM 그림 (P6)을 읽고 컬러 (int) 배열에 쓰고 싶습니다. 모든 것이 훌륭하게 작동해야하지만 불행히도 그렇지는 않습니다. 문제는 매번 같은 지점에서 읽기가 멈추는 것입니다. - 모든 확인되기 전에 int **red,**blue,**green;
//... Some code, alloc